Nicedit: 错误 html 格式
Nicedit: wrong html Format
我有一个电子邮件 php 表单,可以从输入的 nicedit 文本中获取消息。
在我的 php headers 我使用的代码中:
$headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
一切正常,除非我想添加 link 或图片。
Nicedit 翻译我的消息在标签前后添加反斜杠():
test a <a =\"http://example.com\" title=\"example\" target=\"_blank\">link</a>
知道为什么会这样吗?
它正在转义双引号。
您可以使用 stripslashes()
删除它们。
如果 stripslashes()
不起作用,则将短语双引号。
目的是在双引号被双引号时转义双引号
$message = "test a <a =\"http://example.com\" title=\"example\" target=\"_blank\">link</a>";
为了将来参考,解决方案是:
$email_message .= stripcslashes("$comments");
我有一个电子邮件 php 表单,可以从输入的 nicedit 文本中获取消息。
在我的 php headers 我使用的代码中:
$headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
一切正常,除非我想添加 link 或图片。
Nicedit 翻译我的消息在标签前后添加反斜杠():
test a <a =\"http://example.com\" title=\"example\" target=\"_blank\">link</a>
知道为什么会这样吗?
它正在转义双引号。
您可以使用 stripslashes()
删除它们。
如果 stripslashes()
不起作用,则将短语双引号。
目的是在双引号被双引号时转义双引号
$message = "test a <a =\"http://example.com\" title=\"example\" target=\"_blank\">link</a>";
为了将来参考,解决方案是:
$email_message .= stripcslashes("$comments");