数据库:wdn
表:user
字段:username,userpass,usernick提交变量:name,pass第一个程序:
用户认证:name,pass正确就可以继续执行,不正确(exit;)停止程序。第二个程序:
通过认证后,打印usernick。也就是提取其他字段的值。
表:user
字段:username,userpass,usernick提交变量:name,pass第一个程序:
用户认证:name,pass正确就可以继续执行,不正确(exit;)停止程序。第二个程序:
通过认证后,打印usernick。也就是提取其他字段的值。
解决方案 »
- 求一段PHP代码
- 博客个人中心的所有动态显示部分内容和图片用PHP怎么实现
- 收藏 不显示删除回复显示所有回复显示星级回复显示得分回复 【求教】请教高手怎样才能将生成的验证码放到session中?在线等待...
- curl抓取不到页面内容
- 发送邮件的两个问题
- 我文件上传,文件名变量的问题!
- 急!急!急!急!求随机抽题算法!
- 转换时间格式
- 谁帮我解释一下下面的代码的含义?谢谢!
- 请问一个页面上输出GD函数生成的图片后,还能输出其他的HTML语言么?
- PHP的session太难用了,帮我看看为什么登录还是不行
- 谁能提供最好的安装方法:php4.2.2 for win32 在Windows 2000 的 IIS服务器上???
写错了
自己再改改
大哥,学习怎么能懒呢!
另外,你的验证程序真的写得很烂,还没有php中文手册里的那个破东东好
if(!$ming) //显然的啊
$userren_link=mysql_connect("localhost","root");
mysql_select_db("wdn");
$sql="select * from user where username = '$name' ";
$ming = mysql_query($sql);
$rows=mysql_num_rows($ming);
if($rows==0)
{
echo "没有此用户!";
exit;
}
else
{
$yan=mysql_query('select * from user', $userren_link);
$yansu=mysql_fetch_array($yan);
$yansu[userpass]==pass;
echo"通过验证!";
}
?>
$userren_link=mysql_connect("localhost","root");
mysql_select_db("wdn");
$sql="select * from user where username = '$name' ";
$ming = mysql_query($sql);
$rows=mysql_num_rows($ming);
if($rows==0)
{
echo "没有此用户!";
exit;
}
else
{
$yan=mysql_query('select * from user', $userren_link);
$yansu=mysql_fetch_array($yan);
if ($yansu[userpass]==pass)
echo"通过验证!";
}
?>
这是什么?搞不懂,说真的,你写的程序真的很烂!
如:
用户表中的字段为username password
用户提交的变量为$name $pass$sql=select * from user where username=.$name. and password=.$pass.
$result = mysql_quey($sql);
$row = mysql_num_rows($result);
if($row !=0)
{
header("location:xxx.php");//登陆成功的界面
}
else
{
header("location:yyy.php");//不成功登陆界面
}