Php 如何储存饼干

Php 如何储存饼干,php,cookies,Php,Cookies,这只是一个例子,所以我可以问我的问题。我的问题是,我正在从facebook、google或twitter获取id。我正在插入数据库,但问题是,当我将其存储在cookie中并在下一页或任何其他页中使用此cookie时。通过使用sql查询用户是否具有存储在cookie中的此id。作为开发人员,任何用户都知道INSPECT元素,他或她可以读取我的id,那么如何防止黑客攻击呢?有人能帮我吗 我不想在会话中存储它,我只想在cookie中存储它。是否有任何方法可以对id进行加密,并在每个页面中使用它进行解密

这只是一个例子,所以我可以问我的问题。我的问题是,我正在从facebook、google或twitter获取id。我正在插入数据库,但问题是,当我将其存储在cookie中并在下一页或任何其他页中使用此cookie时。通过使用sql查询用户是否具有存储在cookie中的此id。作为开发人员,任何用户都知道INSPECT元素,他或她可以读取我的id,那么如何防止黑客攻击呢?有人能帮我吗


我不想在会话中存储它,我只想在cookie中存储它。是否有任何方法可以对id进行加密,并在每个页面中使用它进行解密。当用户刷新页面时,计时器将再次启动。

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

PHP代码不会显示在客户端,用户看不到。那个么,你们的问题到底是什么?你们可以向数据库中添加id,并根据需要获取它。。!这可能更适合存储在会话中。用户可以更改cookie值/名称,就像在chrome中一样,但会话cookie可能更适合这种情况?为什么人们总是在评论中给出答案?我很想把你说的话复制/粘贴到下面的框中,做出一个可能会被接受的好答案。只是说…
<?php
$id=721914338;
setcookie("id",$id,time()+1200,'/');
?>