det er en http-fejl. svært at svare på, har du noget kode, og et eksempel?
Formen peger på sig selv, da den er i en if så hvis der ikke er et password intastet eller session'en er sat bliver man sent vidre til formen, som så peger på sig selv. titlen til spørgsmålet var måske lidt vildledende, da den aldrig virker... jamen i kan da godt få noget kode:
<?
session_start();
$tjekker = 0;
$checkp = "kode";
$checkp = md5($checkp);
?>
<?
$dato = time();
$dato = date("d/m-Y", $dato) . " kl. " . date("H:i:s", $dato);
//Tjek om pass er rigtigt!
if (md5($pass) === $checkp) {
$_SESSION['login2'] = 1;
$tjekker = $tjekker + 1;
$tekst = $dato . " | LOGET: på \\n";
$fil = fopen("log.txt", "a");
fwrite($fil, $tekst);
fclose($fil);
}
if($_SESSION['login2'] == 1){
$tjekker = $tjekker + 1;
}
if($tjekker >= 1){
?>
<div id="text">
<center><div class="h3">Administation</div></center>
<div class="mark"><b>Du er loget på</b></div>
}else{
?>
<div id="text">
<center><div class="h3">Login</div></center>
<div class="mark"><b>Admin login</b></div>
<form name="login" action="loginr.php" method="POST">
Adgangskode!<br>
<input type=password name=pass size=30 maxlength=30><br>
<input type=submit name=send value="Login"><br><br>
</form>
<?
}
?>
//Søren