Hi Leudz,
Kurz und knapp: Mein Problem liegt darin, dass er bei folgendem Code (ein LoginFormular liegt vor) den Keks nicht setzt - woran liegt das ?
Schonmal im vorraus danke für die Hilfe
Grüße, Morph
Kurz und knapp: Mein Problem liegt darin, dass er bei folgendem Code (ein LoginFormular liegt vor) den Keks nicht setzt - woran liegt das ?
PHP:
<?php
require ('../includes/config.inc.php');
$db = mysql_connect ($dbhost,$dbuser,$dbpass);
@mysql_select_db ($dbname, $db);
$sql = "SELECT * FROM dev_members WHERE (user like '$user') AND (pw like '$pw')";
$result = mysql_query ($sql,$db);
if (mysql_num_rows ($result) > 0)
{
$sql = "SELECT rechte FROM dev_members WHERE (user like '$user') AND (pw like '$pw')";
$result = mysql_query ($sql,$db);
list($rechte) = mysql_fetch_row($result);
// Verschlüsseln des Usernames für weiteren Vergleich (später)
$user_md5 = md5($user);
$c = $user."@".$user_md5."@".$rechte;
setcookie("devlab", $c, time()+172000); // Cookie *lebt* etwa 2 Tage (172000 Sekunden)
$data = true;
}
else
{
echo "<center>Username und/oder Passwort inkorrekt. <a href=\"../main.php?site=LogIn\">Zurück zum Login</a></center>";
}
if ($data)
{
echo "
<head>
<meta http-equiv='Refresh' content='0; url=../main.php'>
</head>
";
}
?>
Grüße, Morph