PHP提交HTML表单出错

PHP提交HTML表单出错,提交HTML表单时,表单中的超链接和图片链接出错,如提交时代码为:<P><IMGsrc="http://mail.b.gp/sinade/Si... PHP提交HTML表单出错,提交HTML表单时,表单中的超链接和图片链接出错,如提交时代码为:
<P><IMG src="http://mail.b.gp/sinade/SinaEditor_yhz/uploadfile/201008311283260380.jpg"></P>
结果,返回的,
<P><IMG src=\"http://mail.b.gp/sinade/SinaEditor_yhz/uploadfile/201008311283260380.jpg\"></P>
返回的值和原值不同,导致无法链接。(注:个别空间返回的值是正常的。)
<?php
header('content-type:text/html;charset=gb2312);
$message=$_POST['message'];
echo "<html><head><title>message</title></head><body>
$message </body></html>";
?>
展开
 我来答
百度网友5723daf2d
2010-09-04 · TA获得超过122个赞
知道小有建树答主
回答量:204
采纳率:0%
帮助的人:262万
展开全部
你惊醒了特殊字符的转义。
处理方法:
看下magic_quotes开了没,关闭它就好了。

对特殊字符的处理,我喜欢用mysql_escape_string()
对输出到表单或者页面的内容处理,我会用htmlspecialchars()
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式