Ich habe mehrfach das Forum durchsucht um eine Antwort auf diese Frage zu finden. Jedoch gelang es mir nicht diese umzusetzen ! Ich habe mich an der Methode orientiert die Cookie Gültigkeit einfach rückläufig zu setzen, so dass die Haltbarkeit abgelaufen und er dann gelöscht wird. Hier der Code für den Login:
Das Logout Script sieht ähnlich aus nur, dass das Cookie halt als abgelaufen deklariert wird.
Es wäre net wenn mir jemand eine Hilfestellung in Form eines Codeschnippels geben könnte... ! hoffe ich habe ausreichend Informationen zu meinem Prolem gegeben, falls nicht, sagt Bescheid. Thx im voraus
PHP:
<?
include("config.inc.php");
$table = "member";
$result = mysql_query("SELECT * FROM $table WHERE username='".$nick."'");
while($array = mysql_fetch_array($result))
{
$id = "$array[id]";
$username = "$array[username]";
$passwort = "$array[passwort]";
$email = "$array[email]";
$admin = "$array[admin]";
if (($pass == $passwort) and ($nick == $username))
{
$status = "<font face=\"Verdana\" size=\"-1\">Benutzer ($username) <font color=\"#005500\">eingelogt</font></font>";
$sc = "1";
$logincookie[0] = $id;
$logincookie[1] = $username;
$logincookie[2] = $passwort;
$logincookie[3] = $email;
$logincookie[4] = $admin;
for($y = 0; $y <= 4; $y = $y +1)
{
setcookie ("login[$y]",$logincookie[$y],0, "", "",0);
}
break;
} else {
$sc = "0";
}
}
mysql_close($conn);
?>
<div align="center">
<? echo $status; ?>
<br><br>
<?
if($sc == "1") {
echo "<meta http-equiv = 'refresh' content = '1; url=index.php?action=admin'>
Bitte warten...
<br><br>
» <a href=\"index.php?action=admin\">weiter</a>";
} else {
echo "Benutzer ($nick) nicht eingelogt
<br><br>
<font face=\"Verdana\" size=\"-1\">
Bitte warten...
<br><br>
» <a href=\"index.php?action=admin\">zurück</a>";
}
?>
Das Logout Script sieht ähnlich aus nur, dass das Cookie halt als abgelaufen deklariert wird.
Es wäre net wenn mir jemand eine Hilfestellung in Form eines Codeschnippels geben könnte... ! hoffe ich habe ausreichend Informationen zu meinem Prolem gegeben, falls nicht, sagt Bescheid. Thx im voraus