kostenloser Webspace werbefrei: lima-city


$end fehler

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    programtools

    programtools hat kostenlosen Webspace.

    hi
    bei folgendem Code in der datei load.php:
    <html>
    <head>
    </head>
    <body style="background-color:black;">
    
    <?php
    echo "<script type=\"text/javascript\">";
    
    echo "window.setTimeout(\"load()\", 200);";
    
    echo "var d = 0;";
    function load(){
    echo "d = d + 1;";
    echo "if (d == 25){";
    echo "window.location.href='http://www.programtools.lima-city.de/Chat/ownchat/ausgabe_chat_texte.php?user=$_GET[user]&chatroom=$_GET[chatroom]&pw=$_GET[pw]';";
    echo "}";
    echo "window.setTimeout(\"load()\", 150);";
    echo "}";
    
    echo "</script>";
    ?>
    
    <center><img src="grafiken/loading.gif" width="60" height="60" alt="lade..." /></center>
    
    </body>
    </html>


    kommt folgende Warnung raus:
    Parse error: syntax error, unexpected $end in /home/webpages/lima-city/programtools/html/Chat/ownChat/load.php on line 28


    Warum??
    Ich bin total am Verzweifeln weil ich da voll net durchblick. Was ist $end überhaupt?? Hoffe ihr könnt meine Frage beantworten und mein Problem lösen!! MVG
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. der fehler liegt in dieser zeile:
    function load(){


    du willst anscheinend eine javascript funktion erstellen lassen...
    allerdings hast du vergessen das ganze per echo an den browser zu senden.

    richtig wäre also :
    echo "function load(){";


    mfg
  4. Autor dieses Themas

    programtools

    programtools hat kostenlosen Webspace.

    ouuuuuuuuuuuuu was fürn dummer fehler ... ich habs echt net gesehen!!! Vielen vielen Dank!! Hilft echt wenn einer nochmal drüberschaut. also klappt natürlich super so. vielen Dank nochmal VG
  5. Kleiner Tipp, der so schön dazu passt:
    Nimm einen Editor, der deinen Code highlightet.
    Dann passiert dir sowas nicht, weil du siehst, welches Klammernpaar zusammengehört ;)
    Gruß,
    dex (qap2-Team)
  6. ich habe irgendwo mal gelesen das man if abfragen nicht in echo befehle packen kann.
    Bin mir aber nicht sicher ob das stimmt, habe es immer vermieden.


    mfg matthimeo
  7. @matthimeo
    ich habe irgendwo mal gelesen das man if abfragen nicht in echo befehle packen kann.
    diese if abfrage ist aber auch nicht in php!

    ausserdem:
    <?php
    $condition = true;
    echo ( $condition ) ? "true": "false";
    ?>
    was ja ein abgekürztes if ist!
  8. sorry, habe jetzt erst gemerkt das es JS ist.

    Aber trotzdem:wusste gar nicht das JS auch PHP-Fehler ausgibt.

    ----------------------------

    du hast deine PHP function nicht geschlossen.
    vllt mit JS aber das geht nicht.
    oder
    du hast ein echo vor function vergessen


    mfg matthimeo

    Beitrag zuletzt geändert: 9.2.2010 16:28:41 von matthimeo
  9. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!