上面的哪里有错误啊,怎么不起作用啊
如果我把echo "
<script>
alert('不是已加入的会员或名称错误\\n\\n会员ID名称会区分大小写. ');
history.back();
</script>";
改成echo "
$result";
发现没有数据啊
如果我把echo "
<script>
alert('不是已加入的会员或名称错误\\n\\n会员ID名称会区分大小写. ');
history.back();
</script>";
改成echo "
$result";
发现没有数据啊
这句话是什么意思??????
if($board == "pw")
{
$data = mysql_fetch_array(mysql_query("select uid,username,password from pw_members where username ='".$user_id."' and password=password('$password')"));//读取数据库中所需资料
if($data['username']) //验证用户名
{
$sql=mysql_query("select password from pw_members where username ='$user_id'");
list($result)=mysql_fetch_row($sql);//将读取的数据库中密码写入$result
if ($result==md5($password));//比较密码
{Cookie('winduid',$user_id);//写入COOKIE
Cookie('windpwd',$password);
}
else
{
echo "
<script>
alert('不是已加入的会员或名称错误\\n\\n会员ID名称会区分大小写. ');
history.back();
</script>";
exit;
}
}
{Cookie('winduid',$user_id);//写入COOKIE
Cookie('windpwd',$password);
}
应该改为
if ($result==md5($password))//比较密码
{
setCookie('winduid',$user_id);//写入COOKIE
setCookie('windpwd',$password);
}