kostenloser Webspace werbefrei: lima-city


php fehlermeldung

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    lucas9991

    Kostenloser Webspace von lucas9991

    lucas9991 hat kostenlosen Webspace.

    ich krieg ne php fehler meldung und hab keine ahung wieso
    Warning: Cannot modify header information - headers already sent by (output started at C:\server\htdocs\test\login_form2.php:24) in C:\server\htdocs\test\einloggen.php on line 18

    Warning: Cannot modify header information - headers already sent by (output started at C:\server\htdocs\test\login_form2.php:24) in C:\server\htdocs\test\einloggen.php on line 19

    hier der quelltext von einloggen.php

    ps: das include ich in ne index.php
    die variabeln uidn so funtzten auch alle
    achja wenn jem,and noch ne idee hat wie ich das mit dem weiterleiten besser machen kann als so
    achja funktioniert hat es auch einmal

    <html>
    <head>
    <meta http-equiv="refresh" content="5; URL=<?php echo"$index"; ?>">
    </head>
    <body>
    <?php
    if(isset($nick) && isset($pass) && !empty($nick) && !empty($pass))
    {
    $login_abfrage = mysql_query("SELECT*FROM login WHERE user='$nick'");
    $login_ergebnis = mysql_fetch_object($login_abfrage);
    $login_pass = $login_ergebnis->pass;

    if($login_pass==$pass)
    {
    $eingeloggt = "true";

    // Cookies setzen
    setcookie("nick", "$nick", time() + (60*60*24*7*4));
    setcookie("pass", "$pass", time() + (60*60*24*7*4));
    $weiterleiten = "true";
    echo "Erfolgreich eingeloggt!<br>Du wirst weitergeleitet! <a href=\"$index\">>>></a>";
    }
    else
    {
    echo "Du hast falsche Daten angegeben!";
    }

    }
    else
    {
    echo "Du hast falsche Daten angegeben!";
    }
    ?>
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. k***o

    cookies sind header informationen. du darfst keine cookies mehr senden wenn du schon was ausgegeben hast.
  4. c******n

    // Cookies setzen
    setcookie("nick", "$nick", time() + (60*60*24*7*4));
    setcookie("pass", "$pass", time() + (60*60*24*7*4));


    die funktion setcookie ist mit dem header verkn?pft. Du musst setcookie vor <html> packen. sonst geht es nicht.

    Bei Sessions ist es gleich, aber nicht wirklich schlimm....

    chefchen

    EDIT: zu langsam... aber ich hoffe, ich konnte dir helfen....

    Beitrag ge?ndert am 20.11 12:46 von chefchen
  5. Autor dieses Themas

    lucas9991

    Kostenloser Webspace von lucas9991

    lucas9991 hat kostenlosen Webspace.

    danke trotzdem muss ich jetzt dfen ganzen scheiss um?ndern och n?
    naja trotzdem danke
  6. 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!