其他答案
<?php
$user = $_GET['user'];
$pass = $_GET['pass'];
$pass = md5($pass);
$connect=mysql_connect("localhost","user","pass");
mysql_query("SET NAMES 'GBK'");
mysql_select_db('test');
$query = "SELECT * FROM `pw_members` Where username = '".$user."' And password = '".$pass."'";
$result = mysql_query($query);
$num = mysql_num_rows($result);
mysql_free_result($result);
mysql_close();
if($num==0)
{
echo "用户名或密码输入不正确!";
}
else
{
echo "输入正确!";
}
?>
小相如
回答采纳率:77.8%
2009-01-04 08:23
为什么你一定要用get方法?还是用post吧..安全点..
小相如 说的差不多..
就是把你的密码捞过来.MD5一下..
然后把这个秘密到数据库里进行比较..注意sql语句的条件..
蛮简单的哦..
"忆.殇
回答采纳率:27.2%
2009-01-05 16:30
<?php
$user = $_GET['user'];
$pass = $_GET['pass'];
$pass = md5($pass);
$connect=mysql_connect("localhost","user","pass");
mysql_query("SET NAMES 'GBK'");
mysql_select_db('test');
$query = "SELECT * FROM `pw_members` Where username = '".$user."'";
$result = mysql_query($query);
if($row = mysql_fetch_array($result))
{
if( $row['password'] != $pass)
{
echo '密码错误!';
}else{
echo 'pass';
}
}else{
echo '用户名错了,没这名字';
}
mysql_close();
?>
乌云
回答采纳率:26.0%
2009-01-07 10:12