Anachronist
Well-known member
- 24 August 2006
- 280
- 11
hi, ich habe folgenden codescnipsel mal ausprobiert, da ich so was für meine seite suche.
Ich logge mich also mit "passwort" ein, klicke auf weiter, und auf zurück. wenn ich dann aber auf logout klicke, kommt folgender fehler:
Kann mir einer helfen?
PHP:
<?php
session_start();
$sec=$_GET['sec'];
$pw="passwort";
if($sec=="login" and $_POST['inputpw']==$pw){
$_SESSION['pw']=$pw; header("Location:?sec=in");
}
if($_SESSION['pw']==$pw){
echo "<a href=\"?sec=logout\">logout</a><br><br>";
if($sec=="in"){echo "<a href=\"?sec=in2\">weiter</a>";}
if($sec=="in2"){echo "<a href=\"? sec=in\">zurück</a>";}
if($sec=="logout"){session_destroy(); header("Location:?");}
}
else{
echo "<form action=\"?sec=login\" method=\"post\">";
echo "<input type=\"password\" name=\"inputpw\"> ";
echo "<input type=\"submit\" value=\"login\"></form>";
}
?>
Der fehler kommt auch, wenn ich über den php code irgendwas in html schreibe.Cannot modify header information - headers already sent by (output started at /hp/aa/ae/vo/www/neu/altah/1.php:10)
Kann mir einer helfen?