function user_register($username, $password, $email, $mysqli) { $user = array("username" => $username, "password" => $password, "email" => $email); $res = db_insert_user($user, $mysqli); if ($res == "OK") { $user = db_query_user($username, $mysqli); $user_id = $user["id"]; $score = array("user_id" => $user_id, "win" => 0, "lose" => 0, "spirit" => 100, "max_spirit" => 100); return db_insert_user_score($score, $mysqli); } else { return $res; } }
exit; } else { if (!preg_match_all($email_pattern, strtolower($email))) { echo "<script language=\"javascript\">alert(\"Your email is illegal!\");history.back();</script>"; exit; } else { if (!preg_match($uname_pattern, strtolower($uname))) { echo "<script language=\"javascript\">alert(\"Your name is illegal!\");history.back();</script>"; exit; } else { if (db_query_user_by_name($uname)) { echo "<script language=\"javascript\">alert(\"The name had been used!\");history.back();</script>"; exit; } else { if (db_query_user_by_email($email)) { echo "<script language=\"javascript\">alert(\"The email had been used!\");history.back();</script>"; exit; } else { $res = db_insert_user($uname, $passwd, $email, 0); //echo $res; if ($res > 0) { echo "<script language=\"javascript\">alert(\"Register success!\");</script>"; //这里要跳转到邮箱验证页面 } else { echo "<script language=\"javascript\">alert(\"Register failed!\");history.back();</script>"; } } } } } }