kostenloser Webspace werbefrei: lima-city


Variablenfehler

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    c*********c

    Ich programmiere momentan mein Forum, aber wenn ich ein neues Thema erstellen will, dann kommt folgende Fehlermeldung:


    Parse error: parse error, unexpected T_VARIABLE in /home/webpages/lima-city/compactdisc/html/Login/newtopic.php on line 9


    Die Themen werden in den DB?s Unterforum 1-3 gespeicher.

    Ruft man showforum.php auf, werden alle Eintr?ge in der bestimmten DB in einer Tabelle aufgelistet. Erstellt man ein neues Thema, wird man zu newtopic1.php?forum=1, 2 oder 3 von dort gelangt man zu newtopic.htm wenn man dort das Formular ausgef?llt hat und es absendet gelang man zu newtopic.php?forum=1, 2 oder 3 und da kommt der Fehler, aber erstmal der Quellcode von newtopic.php:


    <?

    include ("connect.php");

    session_start();

    $user = $_SESSION['benutzername']

    $forumid = $_GET["forum"];

    $titel = $_POST['titel'];
    $topic = $_POST['mitteilung'];


    if (!$user) {
    require ('error4.htm');
    }
    else if (!submit) {
    require ('error3.htm');
    }
    else if ($titel == "" OR $topic == "") {
    echo "Titel oder Mitteilung fehlt!";
    }
    else {
    $timestamp = time();

    if ($forumid == "1") {

    $sql = "INSERT INTO unterforum1 (ersteller,beitrag,datum,titel) VALUES ('$user','$topic','$timestamp','$titel')";
    $result = mysql_query($sql);

    require ('gototopic.php?mode=1');

    }
    else if ($forumid == "2") {

    $sql2 = "INSERT INTO unterforum2 (ersteller,beitrag,datum,titel) VALUES ('$user','$topic','$timestamp','$titel')";
    $result2 = mysql_query($sql2);

    require ('gototopic.php?mode=2');
    }

    else if ($forumid == "3") {

    $sql3 = "INSERT INTO unterforum3 (ersteller,beitrag,datum,titel) VALUES ('$user','$topic','$timestamp','$titel')";
    $result3 = mysql_query($sql3);

    require ('gototopic.php?mode=3');
    }
    }



    ?>


    Wer kann mir helfen?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. guck mal in die zeile davor...da hast du das semikolon vergessen (;)
  4. Autor dieses Themas

    c*********c

    Vielen Dank f?r deine Hilfe!!

    Jetzt ist aber ein neuer Fehler aufgetreten:


    Warning: main(gototopic.php?mode=2): failed to open stream: No such file or directory in /home/webpages/lima-city/compactdisc/html/Login/newtopic.php on line 40

    Warning: main(): Failed opening 'gototopic.php?mode=2' for inclusion (include_path='.:/home/webpages/include') in /home/webpages/lima-city/compactdisc/html/Login/newtopic.php on line 40


    Was nun?
  5. a***x

    also AFAIK hei?t das: das die datei "gototopic.php" nicht gefunden werden kann, die du inkludierst, also mal gucken, ob du dich beim dateinamen nicht verschrieben hast, oder ob sie ?berhaupt exestiert :)
  6. Autor dieses Themas

    c*********c

    Gute Nachricht:

    Ich habe herausgefunden, dass man mit Include keine ?mode=xxx Anweisungen geben kann!! Dazu ben?tigt man einen Link!!
  7. 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!