Ben html beden ile e-posta göndermek için çalışıyorum. Vücut html ajax ile php değişkeni tarafından yayınlanmıştır. ancak tüm html göz ardı edilecektir.
email.php örneğin
HTML öğesi
<textarea id="html" cols="20" name="TextArea1" rows="2">HTML code is here</textarea>
Javascript
var html = $("#html").val();
$.post("function.php", { html: html }, function(data) {
if(data){
//do sth
}
});
ve fonksiyon php
$body = "";
$body .= $_POST['html'];
//send email
Ben denedim html_entity_decode
ama hayır şans. e-posta gönderilir, html elemanları olmadan geliyor. ben bunu nasıl yapabilirim?
Teşekkürler
EDIT: Ben sorunum var HTML karakter 'olduğunu ve HTML yapısını bozar.
Ama bu nasıl önleyebilirsiniz, ben hala bilmiyorum ...
EDIT 2 : stripslashes() made it ! Teşekkürler...