19.10.2011 um 19:17 Uhr
Probiers mal damit:
<?php
// Wenn das eingegebene Passwort richtig ist...
if(isset($_POST['submit']){ // Sofern submit geklickt
if(!empty($_POST['pw_eingabe']) && $_POST['pw_eingabe'] == "Langziehohren"){
// dann leite weiter...
echo '<meta http-equiv="refresh" content="1; url=/Teufelscodex/teil2.php">';
}
else{
// Wenn PW-Eingabe falsch...
echo 'Das eingegebene Passwort war leider falsch!';
}
}
// Passwortformular mit Eingabefeld in Klartext
echo "<form method='POST'>";
echo "<input type='text' name='pw_eingabe' /><input value='heraus' type='submit' name='submit' />";
echo "</form><br>";
?>
Indem du zuerst pruest ob das Formular ueberhaupt abgeschickt wurde,
sollte die Meldung dann auch nur noch erscheinen,
wenn sie auch gewuenscht ist
... { signatur } ...