Я создаю форум и не уверен в том, как лучше всего настроить cookie.
Вот файл cookie, который я создаю, когда пользователь регистрирует сайт:
setCookie($name,$ip,time()+300000,"/");
вместо этого: время () + 300000. Я хочу, чтобы печенье длилось вечно, но я не уверен, как это сделать.
Кроме того, у меня есть вопрос, касающийся безопасности. как проверить, что cookie не был подделан или установлен хакером?
Еще один вопрос, как мне проверить, разрешает ли пользователь файлы cookie в своем браузере?
UPDATE:
Я поставлю это, как только проверка логина будет действительной:
SetCookie ($ имя, $ ф, время () + 60 * 60 * 24 * 365, "/");
UPDATE:
if(!isset($_COOKIE['$name'])
{
$salt="androidprogrammer26@yahoo.com";
$hash = SHA2(salt + $_POST['pass']);
setCookie($name,$hash,time()+60*60*24*365*50,"/");
}