php邮件表单上的最大大小附件

时间:2013-05-04 03:00:20

标签: php forms max-size mail-form

我有一个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.";
    }
}

0 个答案:

没有答案