时间:2021-07-01 10:21:17 帮助过:16人阅读
使用者须知:
请仔细阅读以下条款:
----------------
----协议内容----
----------------
同意
不同意
";
$str2="";
//根据message的值决定下一步如何处理
$msg=$_GET["message"];
if(!isset($msg)) $msg=$_POST["message"];
if($msg=='new'){
echo $str1;
exit();
}elseif($msg=='agree'){
echo $str2;
exit();
}elseif($msg=='reg'){
//检查用户的输入是否符合要求
$username=$_POST["username"];
$password=$_POST["passwd"];
$repasswd=$_POST["repasswd"];
$passwda=$_POST["passwdpa"];
$passwdq=$_POST["passwdq"];
if($username==""||$password=""||$repasswd=""||$passwdq=""||$passwda=""){
echo "必填项不能为空!";
}
if($password!=$repasswd){
echo "前后填的密码不一致!";
}
//检查数据库中是否有同名的用户存在
$conn=@mysql_connect("localhost","root","") or die("failed to connect to database");
mysql_select_db("project",$conn);
$sql="SELECT username FROM member WHERE usename='$username'";
$result=mysql_query($sql);
if(mysql_fetch_object($result)){
mysql_close($conn);
echo "用户名已经存在!";
}
//用户数据插入数据库
$sql='INSERT INTO member (username,password,userpassq,userpassa,email,telephone,address)
VALUES ('.$_POST['username'].','.$_POST['passwd'].','.$_POST['passdp'].','.$_POST['passda'].','.$_POST['email'].','.$_POST['tel'].','.$_POST['addr'].')';
if(mysql_query($sql)){
$sql2="SELECT id FROM Member WHERE username='$username'";
$result=mysql_query($sql2);
$res=mysql_fetch_object($result);
$id=$res->id;
session_register($memberid);
$reuturnpage="Location:loginscreen.php?username='$username'";
mysql_close($conn);
header($returnpage);
}else{
mysql_close($conn);
header("Location:register.php?message=".urlencode("注册失败!请重试"));
exit;
}
}else{
$msg=$_GET["message"];
echo $msg;
exit();
}
}
//页面部分
?>
用户注册页面