【发布时间】:2013-12-09 10:36:27
【问题描述】:
我在我的 php 页面中使用了一个会话变量。根据我的信息,它可以在整个程序中访问,但问题是它在 php 页面的不同位置显示相同变量的不同值?
代码如下
<html><body>
<?php session_start();
if(!isset($_SESSION['x']))
$_SESSION['x']=1;
echo "X=". $_SESSION['x'];
?>
<form>
<input type="submit" name="save" value="save" />
</form>
<?php
if (isset($_GET['save']))
{
if(isset($_SESSION['x']))
$_SESSION['x'] = $_SESSION['x']+1;
echo $_SESSION['x']."<br>";
}
else
echo "no submit";
?>
</body></html>
点击提交按钮前后的值不同?请告诉我为什么会这样? 提前感谢。
【问题讨论】:
-
你的
-
它给你/带来了什么价值?你期待什么价值观?另外,请执行以下操作:`,如果您希望它起作用,请将其设置为一个操作!