alex-ghost
Новичок
Такой вопрос.
Есть модуль проверки ссылки, который выдает разрешение на доступ к странице. решил я значит к этому делу подключить печеньки. Дописал в начале модуля
$ad_login = "" ;
далее в проверке ссылки написал:
$ad_login = md5($url_skey);
setcookie("ad_login", $ad_login,time()+2592000);
Ну и в конце прописал
if (isset($_COOKIE['ad_login'])){
($ad_login = $_COOKIE['ad_login']);
}
if ($ad_login == md5('db_skey')){
$valid = TRUE;
}
Проблема в том, что кука выдается только в рамках одной сессии. При переоткрытии страницы после закрытия браузера кука не выдается, хотя из браузера никуда не исчезает.
К слову db_skey=url_skey
Есть модуль проверки ссылки, который выдает разрешение на доступ к странице. решил я значит к этому делу подключить печеньки. Дописал в начале модуля
$ad_login = "" ;
далее в проверке ссылки написал:
$ad_login = md5($url_skey);
setcookie("ad_login", $ad_login,time()+2592000);
Ну и в конце прописал
if (isset($_COOKIE['ad_login'])){
($ad_login = $_COOKIE['ad_login']);
}
if ($ad_login == md5('db_skey')){
$valid = TRUE;
}
Проблема в том, что кука выдается только в рамках одной сессии. При переоткрытии страницы после закрытия браузера кука не выдается, хотя из браузера никуда не исчезает.
К слову db_skey=url_skey