Weiterleitung in PHP

Fabi_the_real

Mitglied
Hallo,

ich kenn mich in PHP fast überhaupt nicht aus. Das einzige was ich noch hingekriegt hab, ist eine Datei die ein Login-Formular auswertet. Sieht so aus:
PHP:
<?
if($username == "username" && $password == "password")
{
echo "Login erfolgreich. "Weiterleitung"
}
elseif($username == "username" $$ $password == "password")
{
echo "Login erfolgreich2. "Weiterleitung"
}
else
{
echo "Falsche Zugangsdaten!";
} 
?>
Dort wo "Weiterleitung" Steht, soll eine Weiterleitung hin, die jeweils bei UN und PW auf andere Seiten weiterleitet.

Könnt ihr mir da bitte weiterhelfen?

VIELEN DANK!

greetz,

fabi
 
Zuletzt bearbeitet:
irgendwie funkt es nicht so ganz.
Meldung: Warning: Cannot modify header information - headers already sent by (output started at /var/www/web69/html/html/hp/login.php:100) in /var/www/web69/html/html/hp/login.php on line 402

was hab ich falsch gemacht?:

PHP:
<?
if($username == "username" && $password == "password")
{
header("Location:tools.htm"); 
}
else
{
echo "Falsche Zugangsdaten!";
} 
?>
 
Vor header() darf keine Ausgabe erfolgen. Vielleicht hast Du da irgendwas.
Das steht aber auch in der Dokumentation.

Im Script seh ich jetzt zwar nix, aber das muss ja nicht heissen, dass da auch nichts ist.
Denn der Fehler laesst darauf schliessen, dass es irgendeine Ausgabe gibt.
 
Zurück