Yazeka
Arama sonuçlarına göre oluşturuldu
PHP ile mail ekine dosya eklemek için PHPMailer kütüphanesi kullanılabilir 24. Bunun için aşağıdaki adımlar izlenebilir:
- Dosya yolunun aktifleştirilmesi: Sunucudaki
file_get_contents
fonksiyonunun aktif olduğundan emin olunmalıdır 2. - Kodun yazılması: Aşağıdaki gibi bir kod kullanılabilir 2:
$mail->addStringAttachment(file_get_contents("/media/files/pdf.pdf"), "");
Kodda: * İlk boşluğa dosyanın bulunduğu dizin (örneğin, `/media/files/`) yazılır [2](https://www.sitenikur.com/phpmailer-ile-email-e-dosya-ekleme). * İkinci boşluğa dosyanın adı (örneğin, `pdf.pdf`) yazılır [2](https://www.sitenikur.com/phpmailer-ile-email-e-dosya-ekleme). 3. **Birden fazla dosya ekleme**: Birden fazla dosya eklenecekse kod çoğaltılabilir [2](https://www.sitenikur.com/phpmailer-ile-email-e-dosya-ekleme). Alternatif olarak, aşağıdaki kod da kullanılabilir [4](https://stackoverflow.com/questions/9112127/how-to-add-file-attachment-in-phpmailer):
$mail->AddAttachment($_SERVER["DOCUMENT_ROOT"] . '/main-folder/files/a.doc', 'pricelist.doc');
Bu kodda, dosya yolu için mutlak yol verilmiştir [4](https://stackoverflow.com/questions/9112127/how-to-add-file-attachment-in-phpmailer). Ayrıca, Natro'nun PHPMailer kullanımıyla ilgili blog yazısı da faydalı olabilir [5](https://www.natro.com/blog/php-mailer-nedir-nasil-kullanilir/).
5 kaynaktan alınan bilgiyle göre: