PHPMailer güvenli uygulamalar - kaçtı / dezenfekte değişkenleri veya gönder?

1 Cevap php

Ben bir e-posta göndererek komut dosyası oluşturmak için PHPMailer-Lite sınıfını kullanarak ve ben yapıcı eklerken ben $name değişken üzerinde addslashses() kullanmanız gerekir eğer emin değilim.

Birinin soyadı olurdu O'Riley (veya normalde elleçleme önce sterilize edilmelidir karakterleri içeren diğer adı) ve ben çıkmamış göndermek istiyorsunuz, öyle değil script / e-posta gönderme ile karışıklık? Onu çıkmamış göndermek için güvenli midir? Bir yan not olarak, ben de benim mesaj gövdesi söylemek zorunda kalmamak için istiyorum "Hello, O\'Riley".

Kaynağında baktığımızda, ben sadece alınan $ name değişkeni (\ r \ n) karakteri biten boşluk ve çizgi düzeltir, bu yüzden bu konuda herhangi bir tavsiye daha hoş olacağını gördüm.

Şimdiden teşekkür ederim!

1 Cevap

IIRC, PHPMailer otomatik olarak işler.

Eğer başarılı olursa "Seamus O'Malley" düzgün e-posta göndermek için biçimlendirilir.