Melampirkan Fail dengan PHP Mail()
Menghantar e-mel dengan lampiran PDF menggunakan fungsi mel() PHP boleh menjadi tugas yang sukar, tetapi ia adalah mungkin. Fungsi mail() terbina dalam tidak mempunyai sokongan untuk melampirkan fail, yang menjadikan proses lebih rumit.
Penyelesaian: Gunakan Skrip Pihak Ketiga
Untuk mengatasi masalah ini had, pertimbangkan untuk menggunakan skrip pihak ketiga seperti PHPMailer. PHPMailer menyediakan penyelesaian yang komprehensif untuk menghantar e-mel, termasuk yang mempunyai lampiran. Menggunakan PHPMailer memudahkan proses dengan ketara berbanding dengan mengendalikan kerumitan lampiran secara manual dengan mail().
Panduan Langkah demi Langkah untuk Menggunakan PHPMailer
Untuk melampirkan fail menggunakan PHPMailer , ikuti langkah berikut:
Contoh Kod:
use PHPMailer\PHPMailer\PHPMailer; use PHPMailer\PHPMailer\Exception; $email = new PHPMailer(); $email->setFrom('[email protected]', 'Your Name'); $email->Subject = 'Message Subject'; $email->Body = $bodytext; $email->addAddress('[email protected]'); $email->addAttachment('PATH_OF_YOUR_FILE_HERE', 'NameOfFile.pdf'); $email->send();
Kebaikan Penggunaan PHPMailer
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Melampirkan PDF pada E-mel Menggunakan Fungsi `mail()` PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!