我的網站有以下代碼,當用戶單擊上傳文件按鈕時,它正在上傳文件,並且它會將電子郵件發送到靜態電子郵件地址。但是,我試圖讓用戶能夠從下拉列表中選擇收件人。我發現有幾種方法可以分別執行這兩種操作,但我不確定如何在調用$ mailer函數時將$ recipient設置爲Person1或Person2 @ xyz.com,並且同時發佈文件上傳。
我感謝任何幫助。從下拉列表和文件上傳的php函數調用
<?php if(!empty($upload_output)): ?>
<?php
// if not empty send one email
$subuser = $session->username;
$mailer->sendUploadNotice($subuser,$config,$recipient);
endif; ?>
<form method="post" action="" enctype="multipart/form-data">
<p><b>Step 1</b> Choose file to upload: <input name="upload_file[]" id="upload_file[]" type="file" class="inputtext" /></p>
<p><b>Step 2</b> Choose a recipient
<select>
<option value="[email protected]" selected>[email protected]</option>
<option value="[email protected]">[email protected]</option>
</select> </p>
<p><b>Step 3</b> Click the Upload File button </p><input type="submit" name="submit" value="Upload File" />
</form>
給你的選擇框了'name'屬性第一所以它實際上將發佈,然後使用'$收件人= $ _ POST [ 'your_select_name'];' –