Fehler in Zeile die nicht exisitiert....

speicher

Erfahrenes Mitglied
Hallo,

mir wird hier ein Syntaxfehler ausgegeben. Ich kann aber leider nichts finden. Session ist doch gestartet. Aber irgendwo da sollte der Fehler sein, denke ich mal. Danke für Eure Hilfe.

Oder kann man die Sessionvariable Zeit nicht als $zeit wieder verwenden

PHP:
<!doctype html public "-//W3C//DTD HTML 4.0 //EN"> 
<html>
<head>
<?
session_start();
$dif=0;
if (session_is_registered("zeit"))
   $dif = time() - $zeit;

if ($dif>6){

?>
<meta http-equiv="refresh" content="6; URL=http://localhost/refresh.php">
</head>
<body>
<?

if (!($dif > 6))
{break;}
else
{
$vokale = "aeioaeiuy";
$konsonanten = "bcdfghjklmnprstvwxz";
mt_srand((double)microtime()*1000000);
for($i = 1; $i <= 3; $i++)
{
$passwort .= substr($konsonanten,mt_rand(0, strlen($konsonanten)-1),1);
$passwort .= substr($vokale,mt_rand(0, strlen($vokale)-1),1);
}
$passwort .= mt_rand(0, 9);
$passwort .= mt_rand(0, 9);
echo $passwort;
if (session_is_registered("zeit"))
session_unregister("zeit");
}
?>
</body>
</html>
 
Beim nächsten mal am besten den Fehler zum Script auch posten. Dann lässt sich er Fehler für Helferleins schneller finden. :)
 
Zurück