我有一个php邮件表单,人们可以通过网络表单向附件发送电子邮件。我想限制人们可以发送的文件的大小,并且我的工作非常好。但我遇到的问题是,如果人们不包含附件,表单将不会提交。
$MAX_SIZE = 1000880; // Some arbitrary size (in bytes)
if($_FILES["fileAttach"]["size"] >= $MAX_SIZE) {
echo "File is too large!";
}
else {
$flgSend = @mail($strTo,$strSubject,null,$strHeader); // @ = No Show Error //
if($flgSend) {
echo "Mail send completed.";
} else {
echo "Cannot send mail.";
}
}