我正在使用TMForm.js来执行bat/MailHandler.php
文件来验证登录表单的用户名和密码。我正在使用Firefox Firebug检查bat/MailHandler.php
的请求和响应,这是正常工作,它会检查数据库验证用户名和密码,但无法使用location
标题将控制权转移回登录页面,如下面的代码所示。标题位置在我的bat/MailHandler.php
文件中不起作用。我在这里粘贴代码,请指导我解决方案。PHP - MailHandler.php标题位置不在这里工作
<?php
include("../connect.php");
$userName=$_POST['name'];
$password=$_POST['state'];
//$value=$_POST['check'];
$sql="SELECT * from login where email='".$userName."'";
$result=mysql_query($sql) or die(mysql_error());
while ($row=mysql_fetch_array($result)){
$memID=$row['id'];
$userNamedb=$row['email'];
$passworddb=$row['password'];
}
if($userName==$userNamedb && $password==$passworddb){
session_start();
$_SESSION['id']= $memID;
$_SESSION['uname']= $userName;
$_SESSION['upassword']= $password;
header("location:../afterlogin.php");
}
else{
$flag=1;
header("location:../memberlogin.php?valid=".$flag);
}
?>