【发布时间】:2014-04-30 00:36:31
【问题描述】:
嗨,我的 php 会话有问题,我有一个页面,其中包含我创建会话并发送到其他页面的文件,在此页面中接收 POST 或 GET 变量进行搜索,但如果我前进然后返回我的导航器互联网显示“确认转发表单”
session_start();
if($_SESSION['logged']!='yes'){
header('location: http://www.midomain.com/login.php');
}
else{
$user=$_SESSION['user'];
$varforsearch=$_POST['var'];
}
如果我删除session_start(); 行,它可以工作,并且不显示“确认转发表单”,如果我继续然后返回,但不创建会话,知道吗?
【问题讨论】:
-
网络浏览器问你这个是因为你提交了一个表单,他想知道你是否想重新发布相同的数据。
-
但如果我删除行 session_start();什么都不问我,它的工作原理!