0
發送一個文件我只是通過這個答案HERE,如何使用PHP郵件在PHP發送文件去了,所以我有以下的HTML代碼:如何使用PHP郵件
<form action="./php/send-file.php" method="post" enctype="multipart/form-data">
<input type="file" name="files" id="filer_input" multiple="multiple">
<input type="submit" value="Submit">
</form>
PHP代碼如下圖所示:
require_once('class.phpmailer.php');
$email = new PHPMailer();
$email->From = '[email protected]';
$email->FromName = 'Your Name';
$email->Subject = 'Message Subject';
$email->AddAddress('[email protected]');
<!-- $file_to_attach = $_FILES['files']; -->
$email->AddAttachment($_FILES['files']['tmp_name'],
$_FILES['files']['name']);
return $email->Send();
我beleive我想提出一個錯誤的下面兩行代碼:
<!-- $file_to_attach = $_FILES['files']; -->
$email->AddAttachment($_FILES['files']['tmp_name'],
$_FILES['files']['name']);
但我不確定,有人可以指導我如何使用上述PHP代碼發送我的文件?
謝謝。
你能否詳細說明如何代碼 「不工作」?你在期待什麼,究竟發生了什麼?如果您遇到異常/錯誤,請發佈其發生的行和異常/錯誤的詳細信息。請[編輯]這些細節或我們可能無法提供幫助。 – FrankerZ
這是什麼'<! - $ file_to_attach = $ _FILES ['files']; - >'這不是我們如何評論PHP塊的代碼,只是說。很確定這是一個語法錯誤,將其更改爲'// $ file_to_attach = $ _FILES ['files'];' – ArtisticPhoenix
將您的映像文件從temp存儲到您的項目根目錄,然後提供附件路徑。 –