PHP使用过滤器\输入\数组输入\ cookie清理cookie
我有一个用PHP编写的“记住我”cookie集:PHP使用过滤器\输入\数组输入\ cookie清理cookie,php,cookies,Php,Cookies,我有一个用PHP编写的“记住我”cookie集: setcookie('Rememb', 'id='.$id.'&auth='.$hash, time()+60*60*24*30, '/', '.domain.com', false, true); 然后,我用以下方法检查脚本中的cookie: if (isset($_COOKIE['Rememb'])) { } 是否可以使用filter\u input\u arrayinput\u COOKIE清理$id和$auth 我在PHP文档
setcookie('Rememb', 'id='.$id.'&auth='.$hash, time()+60*60*24*30, '/', '.domain.com', false, true);
然后,我用以下方法检查脚本中的cookie:
if (isset($_COOKIE['Rememb'])) {
}
是否可以使用filter\u input\u array
input\u COOKIE
清理$id
和$auth
我在PHP文档中找不到任何内容。请尝试:
$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;
}
我将尝试更新我的登录脚本以使用此结构。谢谢你的帮助。欢迎。请接受我的回答为“回答”。