用sessiona.php<?php
session_start();
.......$_SESSION['var_name']=....;?>b.php<?phpecho $_SESSION['var_name'];
?>?>你需要配置一下php.ini中的session.save_path="c:\tmp"然后在c盘下建个文件夹tmp
session_start();
.......$_SESSION['var_name']=....;?>b.php<?phpecho $_SESSION['var_name'];
?>?>你需要配置一下php.ini中的session.save_path="c:\tmp"然后在c盘下建个文件夹tmp
解决方案 »
- phpsessid
- linux服务器中,php页面中信号量锁住的问题,在线等
- 请教一下 php在线人数统计的数据库字段定义问题.
- 愿意以100RMB 解决此问题。高手们快来。不为钱也为了实力嘛
- 表单的问题
- 请问我当前想把我公司网站的内容转化为xml以提供RSS Feed,应该怎么利用网上的rss类呢?
- 是否我的PHP环境出问题了~~
- 如何用php写一个事件对话框?
- PHP如何上传图片,如何将一张图片的宽和高进行裁剪?
- 哪里有便宜的PHP虚拟主机?
- 急问:我想把当前文件.php文件生成的.htm文件的HTML代码,通过email到到用户邮箱,如何弄。。。。。谢,,waiting...
- **请问那位高手有一个可记录在线人数的计数器呢**
session_start();echo $_SESSION['var_name'];
?>?>
include('../common_news.php');
include('../topmenu.php');
$_SESSION['$day'] ;
?><title>case daily report</title>
<body topmargin="0">
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="1" height="48" bgcolor="#66CC99">
<tr bgcolor="#FFFFFF">
<td width="38%" height="46">
<form name="form1" method="post" action="text.php">
<p> <?php
$datefrom=date("Y-m-d");
$y=substr($datefrom,0,4);
$m=substr($datefrom,5,2);
$d=substr($datefrom,8,2); ?>
</p>
<p><font face="Times New Roman, Times, serif" size="4" color="#FF0000">input
start day:</font>
<input name="day" type="text" id="day" value="<?php echo date("Y-m-d", mktime(0,0,0,$m,$d-5,$y)); ?>" size="10" maxlength="10">
<input type="submit" name="go" value="go">
</p>
</form>
<p></p></td>
</tr>
</table>
include('../common_news.php');
include('../topmenu.php');
$_SESSION['$day'] ;//干啥的?
?>
ie将用通过当前的url获取页面数据,而不是直接从缓冲区中读数据。
于是B.php被再次访问,由于没有了表单变量所以结果就不正确了。
你可以将表单的提交方式改为get来解决这个问题。
据我测试使用session是不行的,可理解为ie的这一行为是创建了一个新的浏览器进程,所以session无效