Hallo zusammen,
als Neuling bei PHP möchte ich nach einem Login per if-Abfrage (ist Passwort ok?) bei ok eine Seite laden, wenn nicht ok, dann eine andere. Es soll aber eine vollkommen neue Seite geladen werden, mit include könnte ich ja was unterschiedliches ausgeben. Das will ich aber nicht.
if(isset($_POST['pass'])){
if($_POST['pass']=="PETER"){
//echo "
Geschützter Bereich
";
//echo "
Hier stehen die geheimen Inhalte ...
";
//include 'Geschuetzt.html';
fopen("/Geschuetzt.html","r+");
}
else {
//echo "
Leider kennen Sie das Passwort nicht ...
";
fopen("/Gaeste.html","r+");
}
}
ich erhalte aber folgende Fehlermeldung beim ersten Laden der Seite:
Warning: fopen(/Gaeste.html) [function.fopen]: failed to open stream: No such file or directory in D:\Server\htdocs\PHP_Kurs\passwort.php on line 33
Selbstredend: beide html-Dateien liegen im gleichen Verzeichnis wie die Login-Datei, also das ist der Fehler nicht. Der Dateinamen ist auch korrekt.
Kann mir da jemand sagen, was ich machen muss? mit "header" komm ich nicht klar
Vielen Dank und Gruß
Reinhard