关键代码://查询邮箱是否重复
$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 ":( 失败了,请修改~";?>
注册一个新用户^_^