如何存储cookie

时间:2013-09-16 07:02:26

标签: php cookies

<?php
$id=721914338;
setcookie("id",$id,time()+1200,'/');
?>

这只是一个例子,所以我可以问我的问题。我的问题是,我正在从Facebook,谷歌或Twitter上捕获id。我正在插入数据库,但问题是当我将它存储在cookie中并在下一页或任何其他页面中使用此cookie时。通过使用sql查询用户是否具有存储在cookie中的id。作为开发人员,任何用户都有关于INSPECT ELEMENT的知识,他或她可以阅读我的ID,以便如何防止黑客入侵?请有人帮帮我吗?

我不想将它存储在会话中,我只想将它存储在cookie中。是否加密id并在每个页面解密它使用它。当用户刷新页面时,计时器将再次启动

1 个答案:

答案 0 :(得分:1)

您可以将此ID存储到会话变量中。每次用户登录到站点时,您都​​会从数据库中获取其ID并将其存储到php中的会话变量中。使用会话,您可以在任何页面中获取值。