关于登录验证问题
时间:2010-09-17
来源:互联网
本人是昨天开始学PHP的,试着编写一个登录功能,就出了问题,就是还没点登录就提示用户名不存在,大侠看看哈,
<?php
include("conn.php");
$username = md5($_POST[username]);
$password = md5($_POST[password]);
$sqluser = "select username from users where username=".$username;
$sqlpword = "select password from password where password=".$password;
$query = mysql_query($sqluser);
$query2 = mysql_query($sqlpword);
if($query == ""){
echo "登录失败,用户名不存在";
}else if($query2 == $password){
echo "登录成功";
}
?>
<SCRIPT language="javascript">
function CheckLogin(){
if(myForm.username.value == ""){
alert("请输入用户名");
myForm.username.focus();
return false;
}
if(myForm.password.value == ""){
alert("密码不能为空");
myForm.password.focus();
return false;
}
}
</SCRIPT>
<form method="post" action="" name="myForm" onsubmit="return CheckLogin();">
<h1 align="center"><font color="blue">欢迎登录我的家园</font></h1>
<br><br>
<table align="center">
<tr>
<td>用户名:</td>
<td><input type="text" name="username" size="20"/></td>
</tr>
<tr>
<td>密 码:</td>
<td><input type="password" name="password" size="20"/></td>
</tr>
<tr>
<td><input type="submit" name="submit" value="登陆"></td>
<td><input type="reset" name="reset" value="重置"></td>
</tr>
</table>
</form>
问题视乎简单点,希望高手不要笑哈
<?php
include("conn.php");
$username = md5($_POST[username]);
$password = md5($_POST[password]);
$sqluser = "select username from users where username=".$username;
$sqlpword = "select password from password where password=".$password;
$query = mysql_query($sqluser);
$query2 = mysql_query($sqlpword);
if($query == ""){
echo "登录失败,用户名不存在";
}else if($query2 == $password){
echo "登录成功";
}
?>
<SCRIPT language="javascript">
function CheckLogin(){
if(myForm.username.value == ""){
alert("请输入用户名");
myForm.username.focus();
return false;
}
if(myForm.password.value == ""){
alert("密码不能为空");
myForm.password.focus();
return false;
}
}
</SCRIPT>
<form method="post" action="" name="myForm" onsubmit="return CheckLogin();">
<h1 align="center"><font color="blue">欢迎登录我的家园</font></h1>
<br><br>
<table align="center">
<tr>
<td>用户名:</td>
<td><input type="text" name="username" size="20"/></td>
</tr>
<tr>
<td>密 码:</td>
<td><input type="password" name="password" size="20"/></td>
</tr>
<tr>
<td><input type="submit" name="submit" value="登陆"></td>
<td><input type="reset" name="reset" value="重置"></td>
</tr>
</table>
</form>
问题视乎简单点,希望高手不要笑哈
描述:这是图片
图片:pz4.JPG
'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" title="Click Here To EnLarge">
图片:pz4.JPG
'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" title="Click Here To EnLarge">
作者: shiboy3 发布时间: 2010-09-17
装X者,招雷劈
作者: hong51520 发布时间: 2010-09-17
?,什么叫装X啊,算了,反正php视频12就有教,这会X吗,我是照着学后试着编,如果这算X,那什么是正常呢,只会写HTML?还是过一个月才会
所以,我是真的不知道,请大家严肃点正对问题,没人闲着没事装什么X,虽然不知是牛X,还是傻X。
我只是希望能有人回答而已。
大家别管楼上,希望能回答一下,谢谢哈
所以,我是真的不知道,请大家严肃点正对问题,没人闲着没事装什么X,虽然不知是牛X,还是傻X。
我只是希望能有人回答而已。
大家别管楼上,希望能回答一下,谢谢哈
作者: shiboy3 发布时间: 2010-09-17
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28