<?php session_start();
include_once("include/Connection.php");
$userid=$_POST['userid'];
$password=$_POST['password'];
$loginSql = "SELECT * FROM admin2 WHERE admin_name='$userid' and admin_psw='$password'";
$loginQuery=mysql_query($loginSql);
$num_row = mysql_num_rows($loginQuery);
$login = mysql_fetch_array($loginQuery);
$user = $login['admin_name'];
$password = $login['admin_psw'];
echo $user;
echo $password;
if($num_row >0)
{
if($user == $userid)
{
$_SESSION['id_gosi'] = $login['id'];
$_SESSION['userid_gosi'] = $login['admin_name'];
header("Location: CustomerMaster.php");
}
else{
header("Location: index.php?msg=2");
exit();}}
else{
header("Location: index.php?msg=1");
}?>
警告发送了头:不能更改头信息 - 已经由(输出发送头开始在C:\ WAMP \ WWW \ php_mahavirbhadra \管理\ validate_login.php:17 )在第26行的C:\ wamp \ www \ php_mahavirbhadra \ Admin \ validate_login.php警告:不能更改头信息 - 已经
警告:未知:1个结果集未被释放。使用了mysql_free_result到其使用的mysql_query()要求在未知在线0
释放的结果集时,我写上面的代码为admin登录在PHP比连接成功完成,但给我上面的错误我能为这个错误我做...请给我解决方案....
这是几百个类似帖子之一的副本,您可以在右侧的“相关”列表下查看。您在打开PHP标记之前输出了空格,HTML输出或Unicode字典。哦,你也有[大量的SQL注入漏洞](http://en.wikipedia.org/wiki/SQL_injection)。 – Charles 2011-04-28 07:17:51
为什么''在header(“Location:CustomerMaster.php”)和'header(“Location:index.php?msg = 1”)''之后退出''? – binaryLV 2011-04-28 07:34:25