请教一个关于网站登陆的问题,100分求救啊!
下面是我的一个登陆程序,请各位高手帮忙指出问题!
在登陆时,IE报错,WHERE user='''
<?
include "common.inc.php";
function User_Password($xh)
{
global $xt_user_TABLE;
$SQL="SELECT password FROM $xt_user_TABLE WHERE xh='$xh'";
$result=mysql_query($SQL) or die(mysql_error());
$row=mysql_fetch_Array($result);
return($row[password]);
}
function CheckNicker($name)
{
global $USER_LOG_TABLE;
global $user,$xh;
$SQL="SELECT * FROM $xt_user_TABLE WHERE user='$user'";
$result=mysql_query($SQL) or die(mysql_error());
$row=mysql_fetch_Array($result);
$xh=$row[xh];
$user=$row[user];
if (!$row[user]) return "error!";
}
if ($Ok) {
if (!$user) $error="用户名不能为空";
if(CheckNicker($name)) $error="用户名不存在";
if (!$password) $error="请输入你的密码";
if (!isset($error))
{
$p=User_Password($xh);
if ($password!=$p) $error="密码不正确";
}
if (!isset($error))
{
header("Location: on_ok.php?log_id=$log_id\n");
}
else
header("Location: login_error.php?error=$error\n");
}
?>