我的网站上有一个注册表单,需要在创建帐户之前验证输入。我读过可以很容易地禁用 javascript 验证,所以我选择了 php。
我在使用“和”链接不同验证时遇到问题,不太确定出了什么问题。
if(!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email)){
// Return Error - Invalid Email
$msg = 'Please enter a valid email address.';
} and (!preg_match("/\S+/", $firstname)){
// Return Error - Firstname blank
$msg = 'Please enter your first name.';
} and (!preg_match("/\S+/", $lastname)){
// Return Error - Lastname blank
$msg = 'Please enter your last name.';
}(!preg_match("/.{6,}/", $password)){
// Return Error - password short
$msg = 'The password entered is too short. Please use 6 or more characters.';
}
else{ //submit form
我在验证中是否缺少经验丰富的编码人员会使用的任何内容?
希望你能帮助像我这样的新手...