Mit deinen Zeilen 18-20 austauschen.
Jetzt kommt keine Fehlercode mehr, jedoch wiederholt sich der Countdown nur noch...
PHP
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" xml:lang="de">
<head>
<title>User Control Panel</title>
<link rel="stylesheet" href="style_h.css" type="text/css" />
</head>
<body>
<div id="body">
<div id="logo">
<center><big><big><big>Chris Parker</big></big></big> <br><big><big><big><big><big>CONTROL PANEL</big></big></big></big></big></div>
</center><br>
<div id="container">
<?php
$username = @$_POST["user"];
$passwort = @$_POST["passwort"];
if(($username == "Chris") AND ($passwort == "passwort"))
{
echo "Herzlich Willkommen";
}
else
{
echo "Login Fehlgeschlagen, Sie werden jetzt zurück zur Homeseite geleitet.";
?>
<meta http-equiv="refresh" content="5"; url="index.php">
<script type="text/javascript"> function countDown(init) { if (init || --document.getElementById( "counter" ).firstChild.nodeValue > 0 )
window.setTimeout( "countDown()" , 1000 ); } </script> </head> <body onload="countDown(true)"> <br>Weiterleitung in <span id="counter" class="dd">5</span> Sekunden.</b>
<?php
}
?>
</div>
<p>Copyright © 2013</p>
</div>
</body>
</html>
Alles anzeigen
du solltest schon wissen wo die die Werte in die Variablen schreibst:
Login.php 18-20
Habe ich gemacht, jedoch siehe Oben.... da passiert nichts außer ein Countdown..
Eigentlich sollte man wieder auf "index.php" weitergeleitet werden...