2010-03-18 44 views
0

我正在尝试阅读一个纯文本页面,其中没有任何内容,并且标签在其中。我正在使用一个函数来返回每个标签之间的内容。 。我可以在页面上回显正确,但是当我尝试插入数据库时​​,信息是分散的。任何建议?数据库中的HTML

+0

我建议在这个问题上多一点点的信息,也许一些代码,或模式。 – Gabe 2010-03-18 18:47:09

+0

分散?你什么意思? – meouw 2010-03-18 18:47:10

+0

分散如何? – 2010-03-18 18:47:21

回答

0

不知道你的意思,但可以像用htmlspecialchars功能( )和/或htmlentities()会有所帮助。

0

不知道你的零散的意思。取决于管理工具,它可能采用HTML格式。我在共享托管服务器中看到了这种情况,其中有一个基于Web的管理工具。

确保您的HTML编码!

1

使用mysql_real_escape_string

- 转义特殊字符的字符串 在SQL语句中使用

$code = mysql_real_escape_string($html_code); 
+0

你写的代码与urlencode没有任何关系? – 2010-03-18 18:51:34

+0

我认识哥们!这只是一个错误! ;-) – 2010-03-18 18:58:17

+0

恕我直言,这是最好的答案。 'htmlentities()'等是OUTPUT,而不是数据库输入;你想要做的就是将html内容拼凑起来,这样它就可以从数据库中得到它究竟是如何进入的。 – 2010-03-18 19:09:05