带有随机数的PHP $ _SESSION id

时间:2018-03-07 05:24:46

标签: php session

所以我正在尝试为每个使用我的订单页面的人设置一个id。因此,如果他们想订购2件事,requestid保持不变。

if(empty($_SESSION['requestid'])) {
    $requestcode = sprintf('%05d', rand(0, 99999));
    $requestid = '210'.$requestcode;
    $requestid = $_SESSION['requestid'];
}

echo 'Request id : '.$requestid.'<br>';

那么我做错了什么?

1 个答案:

答案 0 :(得分:2)

$requestid = $_SESSION['requestid'];

只需翻转您的变量

$_SESSION['requestid'] = $requestid ; // this will set requestid into session