0
我在我的網站上有一個智能文本編輯器腳本,這樣我就可以向用戶發送有關更新的電子郵件,並且我可以編輯文本,例如。粗體,下劃線,基本類似堆棧溢出文本區域的所有選項。我已經配置好了,所以一旦我發送了它,它會將我在textarea中編寫的任何內容添加到電子郵件中併發送給我選擇的任何人。問題是電子郵件然後顯示所有的
字符?一半的電子郵件是腳本,它看起來很不專業?這裏是代碼,我想知道是否有辦法阻止所有的代碼顯示在電子郵件中?Textarea表單將所有代碼發送到電子郵件?
<textarea name="email_body" style="width: 540px; height: 200px;" required="required">
Enter email text here...
</textarea>
<script type="text/javascript" src="http://js.nicedit.com/nicEdit-latest.js" </script> <script type="text/javascript">
//<![CDATA[
bkLib.onDomLoaded(function() { nicEditors.allTextAreas() });
//]]>
</script>
// Let's mail all users!
$subject = $sub;
$message = "Dear $firstname
$body
http://basecentre.co.uk, please do not reply directly to this email...!";
mail($emails, $subject, $message, "From: BaseCentre Updates<[email protected]>\nX-Mailer: PHP/" . phpversion());
電子郵件發送得很好,一切工作,它顯示代碼,而不是啓動它?有任何想法嗎?謝謝!
所以你基本上看在你的身上$使用['用strip_tags()'](http://www.php.net/strip_tags) ? – Tularis
什麼是您正在使用的文本編輯器的名稱以及在哪個環境下(Windows/Mac/Linux等)。 – Vagabond
我正在尋找不顯示在用戶看到的電子郵件中的代碼?編輯器名爲http://nicedit.com/ – AidanPT