我试图通过触发事件来更新$_SESSION['state']用户点击锚标记的时间。onclick该变量$state_names_array作为特定国家/地区的所有州名。但问题是,无论我点击哪个锚标记,$_SESSION['state'] $state_names_array 的最后一个元素总是会更新。
<?php
foreach($state_names_array as $value){
$temp = '<?php $_SESSION["state"]=$value;?>';
?>
<a href="index.php" onclick="document.write('<?php $_SESSION['state'] = $value ?>')"><?php echo $value ?></a><br>
<?php
}
?>