bug in coding that i cant figure out...
Posted: Tue Sep 20, 2005 5:49 am
hi, i cant figure out why im getting different values as the output when they should be the same... any help greatly appriciated.
for $login_cookie and $_COOKIE['is_login_cookie'], their values are different..
(example)
$login_cookie = 49482c7b270b7dcce9b6aa16faf0ef5f
$_COOKIE['is_login_cookie'] = 864deac440ad6789b0d80e66c1309dd0
thanks again for any help.
Code: Select all
while($login_cookie_check != '1') {
$login_cookie_number = mt_rand();
$login_cookie = md5($login_cookie_number);
$login_cookie_query = mysql_query("SELECT is_login_cookie FROM accounts WHERE is_login_cookie='$login_cookie'");
if(mysql_num_rows($login_cookie_query) == '0') {
$login_cookie_check = '1';
mysql_query("UPDATE accounts SET is_login_cookie='$login_cookie' WHERE username='" . $_POST['username'] . "'");
setcookie("is_login_cookie", $login_cookie, time()+3600, "/", ".xxx");
echo '' . $login_cookie . '<br>' . $_COOKIE['is_login_cookie'] . '';
}
}(example)
$login_cookie = 49482c7b270b7dcce9b6aa16faf0ef5f
$_COOKIE['is_login_cookie'] = 864deac440ad6789b0d80e66c1309dd0
thanks again for any help.