小编sro*_*den的帖子

HTML表单,php和撇号

使用HTML,XML和php 5.3(无SQL)进行单一分配.建立一个评论网站.我有一个textarea,用户可以在其中发表评论.如果用户输入撇号,例如World's Best Uni !,当我回复$ _REQUEST ['reviewtext']时,我会得到World's Best Uni!

要按摩数据以保存XML,我有以下代码:

$cleantext1 = htmlspecialchars($_REQUEST['reviewtext']);
substr_replace($cleantext1,"\'","'");
$cleantext2 = strip_tags($cleantext1);
$cleantext3 = utf8_encode($cleantext2);
Run Code Online (Sandbox Code Playgroud)

我在每一步都有回音,这句话仍然是世界上最好的大学!在每一步.我期望前两行中的一行用html代码替换转义的撇号,但它似乎不起作用.

有趣的是,这个问题不会发生在我的本地XAMPP服务器上; 仅限我托管的网站.

有什么建议?谢谢,肖恩

html php forms apostrophe

3
推荐指数
1
解决办法
4949
查看次数

标签 统计

apostrophe ×1

forms ×1

html ×1

php ×1