我正在使用脚本注册用户。我想在注册用户之前检查username
和email
是否正在使用中。由于某种原因,如果使用username
,则不会在数据库中创建用户。用户在使用用户名时不会收到任何消息。
我想让脚本检查username
和email
是否正在使用中。如何构建check
脚本,以便检查它是否正在使用,当用户尝试注册username
或email
时,会向用户显示错误消息正在使用?
这是我目前的剧本:
function registerUser($username,$email,$password){
$errors = array();
$messages = array();
if( empty($username)=== true || empty($email)=== true || empty($password) === true ){
die("Error");
}
else
{
$username = trim($username);
$email = trim($email);
$password = trim($password);
mysql_query("INSERT INTO users (username, email, password) VALUES('$username','$email',md5('$password'))");
header("Location: ./pass.php");
}