为什么PHP在某些页面中显示会话令牌的方式不同?

时间:2014-03-01 10:07:44

标签: token php

我使用下面的代码在我的项目中创建一个令牌。

<?php
session_start();
$_SESSION['token'] = sha1(uniqid(mt_rand(), true));
?>

使用隐藏输入或查询字符串将此令牌发送到其他页面 但是在某些目标页面中,创建的会话令牌与上一页的发送值不同。有时我在 IE 中运行项目时会看到这个,或者有时我使用$_GET来获取已发送的值。
这是什么问题?我该如何解决?

0 个答案:

没有答案