kostenloser Webspace werbefrei: lima-city


was ist as problem???

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    andieo

    Kostenloser Webspace von andieo

    andieo hat kostenlosen Webspace.

    <html>
    <head>
    <title>G?stebuch - Speichere Beitrag</title>
    </head>
    <body>

    <?php
    session_start();

    $user = $_POST["Name"];
    $user = htmlentities($user);


    $inhalt = $_POST["inhalt"];
    $inhalt = htmlentities($inhalt);
    $inhalt = str_replace("\n", "<br>", $inhalt);

    $email = $_POST["EMail"];
    $email = htmlentities($email);
    $ip=getenv("REMOTE_ADDR");

    if ($user == "andieo" or $user == "TBF")
    {
    $_SESSION['user'] = $user;
    $_SESSION['inhalt'] = $inhalt;
    $_SESSION['email'] = $email;
    header("refresh:1;url=http://andieo.lima-city.de/rocknbar/registered.php");
    }


    if ($inhalt == "" or $user == "")
    {
    echo "Sie m?ssen das Feld \"Namen\"
    und \"Inhalt\" ausf?llen";
    }

    else
    {
    $datum= date("d.m.Y H:i:s");
    $ipa=".ipa";
    $logbuch="added text to gustbook-unzensiert-:";
    $eintrag="$logbuch$email|$user|$datum|$inhalt";

    $datei =fopen("$ip$ipa", "a");
    fwrite($datei, "\n".$eintrag);
    fclose($datei);



    $eintrag="$email|$user|$datum|$inhalt";

    $datei2 = fopen("gaestebuch.txt", "a");
    fwrite($datei2, "\n".$eintrag);
    fclose($datei2);

    echo "Ihr Eintrag wurde erfolgreich gespeichert";
    }
    ?>

    <br>
    <a href="gaestebuch.php">Zur?ck zum G?stebuch</a>
    </body>
    </html>



    folgender fehler kommt:
    Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/webpages/lima-city/andieo/html/rocknbar/neuerbeitrag.php:7) in /home/webpages/lima-city/andieo/html/rocknbar/neuerbeitrag.php on line 12

    Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/webpages/lima-city/andieo/html/rocknbar/neuerbeitrag.php:7) in /home/webpages/lima-city/andieo/html/rocknbar/neuerbeitrag.php on line 12


    au?erdem fonktioniert dass mit dem if nicht

    Beitrag ge?ndert am 10.12.2005 14:08 von andieo
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. Vor deinem Code einf?gen:

    <?php
    ob_start();
    ?>

    Nach deinem Code anh?ngen:
    <?php
    ob_end_flush();
    ?>

    Das behebt die Fehlermeldungen mit dem Header.

    Und der Fehler mit dem IF -- welcher Fehler? Macht das Script etwas, was es nicht soll?

    M?glicherweise hilt es, wenn du statt "or" "||" verwendest:
    ...
    if ($user == "andieo" ||$user == "TBF")
    ...
    if ($inhalt == "" || $user == "")
    ...

    MfG
    alopex

  4. 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!