【发布时间】:2016-01-10 16:24:59
【问题描述】:
这是警告。即使它不允许我打开页面 admin.php 并且错误是“:
无法发送会话缓存限制器 - 标头已发送(输出开始于 C:\xampp\htdocs\rail\index.php:446)在
<?php
ob_start();
error_reporting(E_ALL);
此行有警告。我开始会话的地方
session_start();
include("db.php");
if(isset($_POST['log']))
{
$user= $_POST['username'];
$pass= md5($_POST['password']);
$sql=mysql_query( "select * from reg where username= '$user' AND password='$pass' ") or die( mysql_error());
$data=mysql_num_rows($sql);
if ($data == 1) {
while($row = mysql_fetch_array($sql)){
$_SESSION['username']=$s1;
echo '<script>window.location="admin.php"</script>';
}
}
else {
echo '<script type="text/javascript">';
echo 'alert("Password Invalid!")';
echo '</script>';
}
}
ob_end_flush();
?>
【问题讨论】:
-
PLZ 给出一些解决方案!!!!... 热切等待
-
Index.php 在第 446 行之前一两行,错误信息再明显不过了。 .如果失败了,这个问题已经被问过很多次了。查看本题右侧的相关栏目。
-
我看过了。但没有找到任何有用的解决方案。请帮我离开这里。 @DarylGill
-
在我输入之前。所以你知道什么可能导致这个警告吗?
-
是在服务器上运行还是在本地运行
标签: php session session-variables php-5.5