referral_1
我有一个处理表单的 PHP 脚本,但如果用户输入了一组特定字段( 、、referral_2
等)的任何信息,我想发送一封特定的确认电子邮件。
现在我有这个来检查用户是否在推荐字段(文本输入)中输入了任何信息:
if($referral_1 or $referral_2 or $referral_3 or $referral_4 or $referral_5 == null) {
$autosubject = stripslashes($autosubject);
$automessage = stripslashes($automessage);
mail($email,"$autosubject","$automessage","From: $recipientname <$recipientemail>");
}
if($referral_1 or $referral_2 or $referral_3 or $referral_4 or $referral_5 != null) {
$autosubject = stripslashes($autosubject);
$automessage = stripslashes($automessage);
mail($email,"$autosubject2","$automessage2","From: $recipientname <$recipientemail>");
}
但是当用户完成推荐字段时,它会发送两封电子邮件。当他们不输入任何推荐信息时,它似乎工作得很好(他们只会收到指定的确认电子邮件)。知道我做错了什么吗?