2775859
Новичок
Не ставятся cookies. Помогите.
Здравствуйте.
Есть скрипт для которого требуется авторизация. Она выполнена с помощью cookies.
Вот код, который отвечает за кукисы:
Далее идет вывод полей и ф-ции работы с паролем. О кукисах больше ничего не нашел.
Однако, запись (установка? не знаю даже как сказать) кукисов не происходит.
Решил, что проблема в кукисах по 2 причинам. Во-первых, не получается работать со скриптом, т.к. после каждого действия запрашивает пароль. Во-вторых, в Opera настроил вывод алерта при попытке записать кукисы, не выскакивает.
Я сам не программист, код заказывал, разработчик не отвечает. Подскажите, пожалуйста, что нужно сделать для решения проблемы. Спасибо большое.
Здравствуйте.
Есть скрипт для которого требуется авторизация. Она выполнена с помощью cookies.
Вот код, который отвечает за кукисы:
PHP:
if (!isset($_COOKIE['script5-auth']) OR !isset($_COOKIE['script5-name'])) {
if ($login == $glogin AND $password == $gpassword){
setcookie('script5-name',$glogin, time()+1800,"/");
setcookie('script5-auth',encodePass($gpassword), time()+1800,"/");
}else{
setcookie('script5-name','', time()-10);
setcookie('script5-auth','', time()-10);
showLoginForm();
exit();
}
}else{
if ($login == $_COOKIE['script5-name'] AND $password == decodePass($_COOKIE['script5-auth'])) {
setcookie('script5-name',$_COOKIE['script5-name'], time()+1800,"/");
setcookie('script5-auth',$_COOKIE['script5-auth'], time()+1800,"/");
}else{
setcookie('script5-name','', time()-10);
setcookie('script5-auth','', time()-10);
showLoginForm();
exit();
}
Однако, запись (установка? не знаю даже как сказать) кукисов не происходит.
Решил, что проблема в кукисах по 2 причинам. Во-первых, не получается работать со скриптом, т.к. после каждого действия запрашивает пароль. Во-вторых, в Opera настроил вывод алерта при попытке записать кукисы, не выскакивает.
Я сам не программист, код заказывал, разработчик не отвечает. Подскажите, пожалуйста, что нужно сделать для решения проблемы. Спасибо большое.