if( !$login || !$password || !$real_name || !$email || $password != $password2 || !isemail($email) || issocialid($social_id) || preg_match("/^\s*$|^c:\con\con$||[%,*\"\s\t<>&]|^游客|^Guest/is", $login) || preg_match("/^\s*$|^c:\con\con$||[%,*\"\s\t<>&]|^游客|^Guest/is", $real_name)) {
/*
验证
*/
mysql_close();
die("alert('请正确输入您资料。');history.back();");
}
//$password = md5($password);
$query = mysql_query("INSERT INTO account SET login= '$login', password = '$password', real_name='$real_name', email='$email', phone1='$phone1', question='$question', answer='$answer', social_id='$social_id'");
if($query) {
/*
注册成功
*/
$ss = '
恭喜你,你已注册成功!请记下你的注册资料。
你的注册ID是:'.$login.'
你的注册姓名:'.$real_name.'
你的身份证是:'.$social_id.'
你的注册电话:'.$phone1.'
你的提示问题:'.$question.'
你的问题答案:'.$answer.'
<br><font color=blue>你已注册成功!请下载客端进入游戏。</font><a href=#>返回</a><br>
';
/*
echo "<script>alert('恭喜,$login, 您的帐号已经注册成功,可以正常登陆游戏!');window.location='/dx/index.htm'</script>";
*/
}else {
/*
注册失败
*/
echo "<script>alert('帐号已经被注册,请尝试其他帐号。');history.back();</script>";
}
}
mysql_close();
这里好像是能判断登录帐号login是否存在,怎么修改为还能判断身份号social_id是否已存在???