在写入数据库时,那些非法字符需要替换的? 你不能让别人在你的机器上运行程序吧!那些有可以造成页面出错的字符要么屏蔽,要么换掉,如:<?>%…… 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ustb(偶然) 兄怎么还只有3角???/ htmlspecialchars()将特殊字符转成 HTML 格式。语法: string htmlspecialchars(string string);返回值: 字符串函数种类: 资料处理 内容说明 本函数将特殊字符转成 HTML 的字符串格式 ( &....; )。最常用到的场合可能就是处理客户留言的留言版了。& (和) 转成 & " (双引号) 转成 " < (小于) 转成 < > (大于) 转成 > 此函数只转换上面的特殊字符,并不会全部转换成 HTML 所定的 ASCII 转换。 使用范例 这是 [email protected] (27-Jan-1999) 所提供的范例<FORM ACTION=bla><H2>Restaurant Description<H2>Name of restaurant:<INPUT TYPE=text NAME="restname" VALUE="<? echo HTMLSpecialChars($restname); ?>"> <!-- 变量 $restname 是酱子的 $restname="\"The White Horse\""; --><BR>输入描述 (若您会 HTML,可直接使用): <BR><TEXTAREA NAME="descript"><? echo HTMLSpecialChars($descript);?></TEXTAREA><INPUT TYPE=submit></FORM> 比方说有'aaaa'这类的就没法写入数据库,虽然php的post自动将'aaaa'替换为\'aaaa\',但这样的字符串写入mssql时还是会出错,不过"aaaa"这类的自动替换为\"aaaa\"就是正常的。 luxuezhu(卢冲) 因为我从不灌水,只回答有用的问题,所以到现在也只有3个三角。 切换网页时,cookie会如何? smarty问题 菜鸟求助,求一正则表达式~! 正在做个论坛,关于有人回复就置顶的功能,给个思路吧! php时间格式转换 如何将mysql查寻得到的一组数据显示出来 有谁知道有支持双字节的小型PHP-IDE吗? 帮忙看看这是哪个论坛 紧急求助,给分100,我的mysql启动不起来了,在线等待 如何获得访问者的操作系统和浏览器等信息? 开始学PHP的菜鸟说:我现在用一个支持PHP的空间。比如XXX.PHP就可以用。我想用数据库。怎么连接呢?我可以把数据库放到自己的目录下用数 关于php与frontpage之间的一些问题!!
怎么还只有3角???/
内容说明
本函数将特殊字符转成 HTML 的字符串格式 ( &....; )。最常用到的场合可能就是处理客户留言的留言版了。
& (和) 转成 &
" (双引号) 转成 "
< (小于) 转成 <
> (大于) 转成 >
此函数只转换上面的特殊字符,并不会全部转换成 HTML 所定的 ASCII 转换。
使用范例
这是 [email protected] (27-Jan-1999) 所提供的范例<FORM ACTION=bla>
<H2>Restaurant Description<H2>
Name of restaurant:
<INPUT TYPE=text NAME="restname" VALUE="<?
echo HTMLSpecialChars($restname); ?>">
<!-- 变量 $restname 是酱子的 $restname="\"The White Horse\""; -->
<BR>
输入描述 (若您会 HTML,可直接使用): <BR>
<TEXTAREA NAME="descript"><?
echo HTMLSpecialChars($descript);
?></TEXTAREA>
<INPUT TYPE=submit>
</FORM>
因为我从不灌水,只回答有用的问题,所以到现在也只有3个三角。