• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

PHP Header funktioniert nicht

Calm

Mitglied
Hallo.

Vor header(); darf ja kein Echo stehen. Allerdings steht hier kein Echo davor sondern eine Session:

PHP:
      if($pw != $row->pw)
         {
         echo "<form action=\"#\" method=\"post\"><span style=\"color:red;\">Das Passwort ist falsch.</span><br />Benutzername:<br /><input type=\"text\" name=\"username\" /><br /><br />Passwort:<br /><input type=\"password\" name=\"pw\" /><br /><br /><input type=\"submit\" name=\"send\" value=\"Login\" /></form>";
         }
      else
         {
         //Session erstellen
         $_SESSION["username"] = $username;
         
         //Weiterleitung an index.php
         header("Location: /index.php");
         }

Warum funktioniert es nicht?
 
Fehlermeldung? Da steht genau drin, wo eine Ausgabe stattfindet: output started ...
 
Zurück
Oben