我用PHP记住了这样的cookie设置:
setcookie('Rememb', 'id='.$id.'&auth='.$hash, time()+60*60*24*30, '/', '.domain.com', false, true);
然后我在我的脚本中检查cookie:
if (isset($_COOKIE['Rememb'])) {
}
是否可以使用$id
filter_input_array
清理INPUT_COOKIE
和$ auth?
我在PHP文档中找不到任何内容。
答案 0 :(得分:0)
尝试:
$san = md5($id . $auth);
setcookie ('Rememb', $san, time()+60*60*24*30, '/', '.domain.com');
if (isset($_COOKIE['Rememb'])) {
$checkSan = $_COOKIE['Rememb'];
if ($checkSan == md5($id . $auth) return true; else return false;
}