сообственно сабж, есть правда пожелания, что можно изменить, спасёт ли это?
Код | <META http-equiv="content-type" content="text/html; charset=windows-1251"> <?
function check() { if(isset($_COOKIE['auth'])) { $query_check = mysql_query("select `*` from `members_auth` where login = '".mysql_real_escape_string($_COOKIE['login'])."' and hash = '".mysql_real_escape_string($_COOKIE['hash'])."'"); $check = mysql_fetch_object( $query_check ); if($check -> hash != $_COOKIE['hash']) { mysql_query("DELETE FROM members_auth WHERE login = '".$_COOKIE['login']."'"); setcookie("auth", 0, time() - 86400); setcookie("login", 0, time() - 86400); setcookie("hash", 0, time() - 86400); header("locatin: index.php"); print("Вы не авторизованны, пройдите авторизацию заного."); } else { setcookie("auth", $_COOKIE['auth'], time() + 900); setcookie("login", $_COOKIE['login'], time() + 900); setcookie("hash", $_COOKIE['hash'], time() + 900); print 'привет, '.$_COOKIE['login'].' ( выйти )'; } } } ?>
|
Заранее благодарен.
извиняюсь за название. |