第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

來自目錄的電子郵件附件并不總是最新的使用 PHPMailer

來自目錄的電子郵件附件并不總是最新的使用 PHPMailer

PHP
四季花海 2023-04-02 10:27:29
更新#2 - 最終答案 我想你會在下面的評論中看到我的比較符號需要更改。所以我采用了更新#1 中的代碼并簡單地更改了它:return filemtime($a) < filemtime($b);到:return filemtime($a) > filemtime($b);就是這樣!感謝大家的對話。更新 我已經(jīng)更新了我的代碼。現(xiàn)在我正在發(fā)送附件,但又一次,它沒有獲取最新的附件。這是我的最新代碼:<?phpini_set('display_errors',1);ini_set('display_startup_errors',1);error_reporting(-1);use PHPMailer\PHPMailer\PHPMailer;use PHPMailer\PHPMailer\Exception;require 'php/PHPMailer2020/src/Exception.php';require 'php/PHPMailer2020/src/PHPMailer.php';$dir = "php/sketch-drawings/";$pics = scandir($dir);$files = glob($dir . "*.*");usort($files, function($a, $b){    return filemtime($a) < filemtime($b);});foreach ($files as $pics) {    echo '<img src="'. $pics . '">';}// SEND EMAIL W/ ATTACHMENT OF LATEST IMAGE $mail = new PHPMailer();$mail->Sender = "hello@myemail.com";$mail->From     = "mail@myemail.com";$mail->FromName = "My Company";$mail->AddReplyTo( "mail@mycompany.com", "DO NOT REPLY" );//$mail->AddAddress("info@mycompany.com");$mail->AddAddress("myemail@gmail.com");$mail->isHTML(true);  $mail->Subject  = "Latest Sketch Image";$mail->Body     = "Latest Image Attached! \n\n Thanks - XYZ Digital.";$mail->AddAttachment($pics);if(!$mail->Send()) {    echo 'Email Failed To Send.'; } else {    echo 'Email Was Successfully Sent.';     echo "</p>";    echo '<script language="javascript">';    echo 'alert("Thanks! Message Sent")';    echo '</script>';}$mail->ClearAddresses();?> 這個問題: AddAttachment($filepath) 返回一個附件,但它不是最新的——我需要它始終返回目錄中的最新圖像。這就是我正在做的事情: 我已經(jīng)創(chuàng)建了一個 Web 應用程序,它基本上是一個畫板。當用戶點擊“保存”時,代碼會捕捉元素的圖片,將其保存到目錄中,然后將畫布的快照作為附件發(fā)送到預定義的地址……問題就在上面。我所做的: 我到處尋找解決方案——似乎唯一的發(fā)現(xiàn)是通過網(wǎng)絡表單上傳附件——這不是我的問題。我的工作流程不同,為什么我現(xiàn)在在這里問。:)什么不起作用: 除了附件部分外,一切正常。我正在使用 PHPMailer,但由于某種原因,附件從來都不是最新的。事實上,不管怎樣,它似乎總是一樣的執(zhí)著。我試圖獲取數(shù)組中的第一個元素來執(zhí)行此操作(我在代碼底部回顯并返回正確的圖像:$mail->addAttachment($sketches[0]);這不起作用——它發(fā)送了電子郵件,但沒有附加任何內(nèi)容。我究竟該如何調(diào)整下面的代碼以獲取最新的附件?感謝任何幫助,因為 PHP 不是我的專業(yè)領域。
查看完整描述

1 回答

?
阿晨1998

TA貢獻2037條經(jīng)驗 獲得超6個贊

PHP 的函數(shù)以不確定的順序dir()返回項目。



查看完整回答
反對 回復 2023-04-02
  • 1 回答
  • 0 關注
  • 107 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號