So hier erstmal ein Teil vom script
login.php, sagt alles
check.php, wird bei jeden Seitenaufruf (interner Bereich ausgeführt)
Funktioniert auch soweit, wenn ich mich jetzt aber mit 2. Browsern z.B. anmelde wird irgendwas net richtig zerstört , erst nach einen Restart des Computers kann ich mich wieder einloggen, wie kann ich das verhindern das ich den Rechner neu starten muß?
mfg Spikaner
login.php, sagt alles

PHP:
$_SESSION["user_browser"] = $_SERVER["HTTP_USER_AGENT"];
$_SESSION["user_ip"] = $_SERVER["REMOTE_ADDR"];
$_SESSION["user_port"] = $_SERVER["REMOTE_PORT"];
$_SESSION["user_idsid"] = session_id();
PHP:
$browser = $_SERVER["HTTP_USER_AGENT"];
$ip = $_SERVER["REMOTE_ADDR"];
$port = $_SERVER["REMOTE_PORT"];
if(isset($_SESSION['user_id']))
IF($_SESSION["user_ip"] != $ip)
{
// stirb
session_unset ();
session_destroy ();
echo '<meta http-equiv="refresh" content="0; URL=http://localhost/index.php?ac=fail&welcher=2">';
}
// usw.
mfg Spikaner