php e-posta html bağlantı, ama sadece html kodu olarak gösteriliyor

2 Cevap php

Ben içindeki bağlantıları vardır ki, e-posta için bir html tablo çalışıyorum. Ben e-posta aldığınızda Ama sadece bana html kodunu kendini gösterir.

Ben e-posta göndermek için PHP armut kullanıyorum.

Ben şöyle bir dizge oluşturarak deneyin

$body = "<table>";

$body = $body . "<tr><td><a href='http://google.ca'>Google</a></td></tr>";

$body = $body . "</table>";

sonra e-posta, ama e-posta aldığınızda, bu gibi geliyor

<table><tr><td><a href='http://google.ca'>Google</a></td></tr></table>

Herhangi bir öneriniz? Teşekkürler!

2 Cevap

Eğer setHTMLBody () işlevi HTML geçiyoruz sağlamak isteyeceksiniz. Sorun devam ederse, biz PHP kodu daha görmek gerekir.

Eğer (onun sadece düz metin olarak gönderilen anlamına gelir) HTML e-posta için İçerik veya MIME-türünü ayarlayarak konum gibi görünmüyor.

PHP HTML e-posta üzerine bir rehber için bu bağlantıyı göz atın: http://articles.sitepoint.com/article/advanced-email-php