所以我有一个用户列表,我想将所选用户保存在SESSION变量中,我得到包含用户的单元格的索引然后我使用该索引来获取具有userID的数组的位置并将其保存到会话变量然后跳转到名为menu.php的文件,该文件应为所选用户提供选项。
console.log显示SESSION变量OK(所选用户名在SESSION变量上);但是当它转到menu.php时,它总是显示最后一个用户的名字。难道我做错了什么?
P.S。所有文件中都有session_start()。
$(document).on("pagecreate",function(event){
$('.users').click(function(element) {
var userIdx = $('.users').index(this);
var userIdxPHP;
var userID;
<?php
for ($i=0; $i<count($userArray);$i++)
{
?>
userIdxPHP = '<?php echo $i; ?>'
if (userIdx == userIdxPHP)
{
<?php
$_SESSION['seluserID'] = $userArray[$i]->id;
$_SESSION['seluserName'] = $userArray[$i]->name;
?>
console.log('<?php echo $_SESSION['seluserName']; ?>');
document.location.href="menu.php";
}
<?php
}
?>
});
});