1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

JavaScript nur auf Startseite anzeigen!

  • wanted
  • 14. Oktober 2009 um 00:32
  • Unerledigt
  • wanted
    5
    wanted
    Mitglied
    Punkte
    195
    Beiträge
    30
    • 14. Oktober 2009 um 00:32
    • #1

    Hallo Leute,

    Ich bin gerade ein wenig am basteln und jetzt hänge ich bei einem Problem wo ich einfach nicht weiter komme! Ich bin gerade dabei ein CMS farblich usw. anzupassen!

    Ich habe jetzt in Java etwas gecodet und will dieses nun in einen bestimmten Bereich auf meiner Seite einbauen! Den Code welchen ich einbauen will ist folgender:

    Code
    <script src="acac1.js" type="text/javascript"></script><script>ac1init_doc('',0);</script>

    Wenn ich ihn auf meiner Seite einbaue funktioniert es auch einwandfrei! Jedoch will ich den Code an einer bestimmten Stelle einbauen und da funktioniert es einfach nicht. Im Anschluss ein Ausschnitt von meiner home.php wo ich den Code einfügen möchte:

    Zitat

    <!-- main start -->
    <div id="main">
    <!--main content -->
    <div style="float:left;" align="left">
    <table width="900" border="0">
    <tr>
    <td class="maincontentbg" valign="top">
    <?
    if($index == yes){


    <script src="acac1.js" type="text/javascript"></script><script>ac1init_doc('',0);</script>


    //Site Stats Block //////////////////
    echo"<div class='sidebar-con3' style='margin-left: 8px;'><div class='sidebar-title3'><font color='#FFFFFF'><div class='sidebar-title-text'>Site Stats</div></div>
    <table width='100%' align='center' border='0' cellspacing='0'>";
    $timeoutseconds = 300;
    $timestamp = time();
    $timeout = $timestamp-$timeoutseconds;
    $uonline = mysql_num_rows(mysql_query("SELECT id FROM members WHERE lastactive>$timeout"));
    if($uonline == 1){echo"<tr><td background='$config[cellbg]'>There is $uonline user online.</td></tr>";
    }else{echo"<tr><td background='$config[cellbg]'>There are $uonline users online.</td></tr>";}
    $whosonline=mysql_query("SELECT id,name FROM members WHERE lastactive>$timeout ORDER BY name");
    while(list($id,$name)=mysql_fetch_row($whosonline)){
    $max_length = 16;
    if (strlen($name) > $max_length){
    $name = substr($name,0,$max_length);
    $name .= ".."; }
    if($uonline == 1){$outuseron.="<a href='./profile.php?account=$id'>$name</a>";
    }else{$outuseron.="<a href='./profile.php?account=$id'>$name</a>, ";}
    }
    if ($uonline > 1){
    $outuseron = substr($outuseron,0,-2);
    $outuseron.= "."; }
    if ($uonline > 0){
    echo"<tr><td background='$config[cellbg]'><div id='show_name3' style='display: block;'>[<a href='javascript:displayOptions(1,1,0);'>Show Names</a>]</div>
    <div id='show_name2' style='display: none;'>[<a href='javascript:displayOptions(0,0,1);'>Hide Names</a>]</div></td></tr>";
    }
    echo"<tr><td background='$config[cellbg]'><div id='show_name' style='display: none;'><br />$outuseron</div></td></tr>";
    $newest=mysql_query("SELECT id,name FROM teams ORDER BY id DESC LIMIT 0,1");
    while(list($id,$name)=mysql_fetch_row($newest)){
    if($config[cellbgx]==$config[cellbg]){$config[cellbgx]="$config[cellbg2]";}else{$config[cellbgx]="$config[cellbg2]";}
    echo"<tr><td background='$config[cellbg]'><br />Welcome to our newest team: <a href='./stats.php?account=$id'>$name</a></td></tr>";
    }
    $newest=mysql_query("SELECT id,name FROM members ORDER BY id DESC LIMIT 0,1");
    while(list($id,$name)=mysql_fetch_row($newest)){
    if($config[cellbgx]==$config[cellbg]){$config[cellbgx]="$config[cellbg2]";}else{$config[cellbgx]="$config[cellbg2]";}
    echo"<tr><td background='$config[cellbg]'>and to our latest member: <a href='./profile.php?account=$id'>$name</a></td></tr><tr><td>&nbsp;</td></tr>";
    }
    $memspotlight=mysql_query("SELECT id,name,photo FROM members ORDER BY RAND() LIMIT 0,1");
    while(list($id,$name,$photo)=mysql_fetch_row($memspotlight)){
    if(($photo) && ($photo!="http://")){
    $mphoto="<img src='$photo' border='0' onLoad='resize_logo2( this );' height='94'/>";
    }
    else{
    $mphoto="<img src='./images/profile/nologo.gif' border='0' height='94' width='94'/>";
    }
    echo"<tr><td background='$config[cellbg]' align='center'><br /><strong><i><font color='#ffcc00'>Featured Member</font></i></strong></td></tr>
    <tr><td background='$config[cellbg]' align='center'><a href='./profile.php?account=$id'>$name</a><br />$mphoto</td></tr>
    <tr><td background='$config[cellbg]' align='center'>
    <a href='./profile.php?action=addfriend&user=$id'><img src='./theme/default/images/new/button2.gif' border='0'/></a><a href='./profile.php?action=invite&mem=$id'><img src='./theme/default/images/new/button3.gif' border='0'/></a></td></tr>";
    }
    echo"
    </table></div>
    </div>";
    }
    //END Site Stats/////////////////////////////

    Alles anzeigen

    Ich habe den Code fett markiert wo ich ihn gerne hätte aber wenn ich es so mache kommt im Browser folgende Fehlermeldung:

    Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /var/www/XXXXXXX/html.php on line 476

    Kann mir jemand helfen was ich falsch habe? Wie schaut es denn richtig aus? Ich bitte um eure Hilfe!

    Lg
    Christoph

  • sutupud
    13
    sutupud
    Mitglied
    Reaktionen
    59
    Punkte
    1.659
    Beiträge
    320
    • 14. Oktober 2009 um 00:53
    • #2

    klar, an der stelle wird ja auch php und nicht html erwartet.
    probier mal, mit

    PHP
    echo '<script src="acac1.js" type="text/javascript"></script><script>ac1init_doc(\'\',0);</script>';

    "All through my life I've had this strange unaccountable feeling that something was going on in the world, something big, even sinister, and no one would tell me what it was."
    "No," said the old man, "that's just perfectly normal paranoia. Everyone in the Universe has that."

    &#128513;&#128514;&#128515;&#128516;&#128517;&#128518;&#128519;&#128520;&#128521;&#128522;&#128523;&#128524;&#128525;&#128526;&#128527;&#128528;&#128530;&#128531;&#128532;&#128534;&#128536;&#128538;&#128540;&#128542;&#128544;&#128545;&#128546;&#128547;&#128549;&#128552;&#128553;&#128554;&#128555;&#128557;&#128560;&#128561;&#128562;&#128563;&#128565;&#128566;&#128567;

  • wanted
    5
    wanted
    Mitglied
    Punkte
    195
    Beiträge
    30
    • 14. Oktober 2009 um 01:12
    • #3

    Hat wunderbar funktioniert!
    Ich danke dir vielmals!

  • Paulchen
    1
    Paulchen
    Gast
    • 14. Oktober 2009 um 01:27
    • #4

    Der PHP-Code im ersten Posting wirkt ja richtig übersichtlich, leicht verständlich und einfach wartbar.

  • wanted
    5
    wanted
    Mitglied
    Punkte
    195
    Beiträge
    30
    • 14. Oktober 2009 um 08:43
    • #5

    Danke ist mir bewusst :grinning_squinting_face:
    Ist ja auch alles mehr nur zum testen und zum sehen wie was reagiert usw.

    Noch lange nicht fertig! :winking_face:

    Lg

  • wanted
    5
    wanted
    Mitglied
    Punkte
    195
    Beiträge
    30
    • 14. Oktober 2009 um 16:02
    • #6

    FRAGE HAT SICH ERLEDIGT
    Kann bitte gelöscht werden :winking_face:

    Danke

    Einmal editiert, zuletzt von wanted (14. Oktober 2009 um 16:12)

  • Staubmensch
    4
    Staubmensch
    Mitglied
    Reaktionen
    2
    Punkte
    117
    Beiträge
    22
    • 14. Oktober 2009 um 16:14
    • #7

    verwende ' für das echo statt ".
    weil du beendest es in der Zeile mit <object width="640" height="360">.
    oder setze vor jedes " ein Backslash \.

  • wanted
    5
    wanted
    Mitglied
    Punkte
    195
    Beiträge
    30
    • 14. Oktober 2009 um 17:09
    • #8

    Genau daran lag es! Hat nur ein wenig gebraucht bis ich wiedermal draufkam! :winking_face:
    Ich danke dir!

    Lg

  • Maximilian Rupp 27. Dezember 2024 um 00:26

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Tags

  • javascript != java

Benutzer online in diesem Thema

  • 2 Besucher

Rechtliches

Impressum

Datenschutzerklärung