时间:2021-07-01 10:21:17 帮助过:42人阅读
关键代码:
//查询邮箱是否重复
$user_email = $_POST["user_email"]; $sql = "select count(*) from users where user_email='$user_email'"; $result = mysql_query($sql,$con); $row = mysql_fetch_row($result); if ( $row[0] > 0) { echo $row[0]; echo "
邮箱已注册过,请直接登陆或找回密码";} else { //----增加新的用户--begin
--------问题更新-------
使用如下代码,然后注册时,输入数据库已经存在的邮箱,依然会注册成功。
这是不正常的,请问问题出现在哪里?
经过我的定位,好像“查询邮箱是否重复”的代码没有生效,请各位帮忙看下?
//查询邮箱是否重复 $user_email = $_POST["user_email"]; $sql = "select count(*) from users where user_email='$user_email'"; if (mysql_query($sql,$con)=='1') {echo "exist";} else { //----增加新的用户--begin
';echo "注册成功!".'
';echo "很高兴遇见你,".$_POST["user_nickname"].'
'; $url='/login.php';echo "点此登陆吧";//断开数据库连接mysql_close($con);} } //----增加新的用户--end} else echo "
:( 失败了,请修改~";?>