PHP SimpleXML 和转义字符串

发布于 2024-09-17 10:10:45 字数 390 浏览 6 评论 0原文

我有一个脚本从数据库中提取一些数据,然后使用 SimpleXML 以 xml 格式发送它。使用该服务的客户端使用 file_get_contents(url-to-script) 加载 xml,然后使用 SimpleXML 查找相关数据并将其显示在网页上。

我遇到的问题是网页上的输出总是被转义。无论我运行多少次通过斜杠返回的字符串,它仍然会被转义。

有什么想法如何去掉斜线吗?

编辑:

数据通过第三方应用程序放入数据库,我们从不以编程方式输入。然而,我们在许多其他应用程序中从中提取它并且它没有被转义。

我们不会在任何地方的数据上使用addslashes。

magic_quotes_gpc 已打开,所有其他 magic_quotes 选项均已关闭

I have a script pulls some data out of a database and then sends it in xml format using SimpleXML. Clients that use the service load the xml using file_get_contents(url-to-script) and then use SimpleXML to find the relevant data and display it on a webpage.

The problem I am having is that the output on the webpage is always escaped. It doesn't matter how many times I run the strings I am getting back through stripslashes, it is still escaped.

Any ideas how to strip the slashes?

EDIT:

The data is put into the database through a 3rd party application, we never enter it programmatically. However, we extract from it in a number of other applications and it is not escaped.

We are not using addslashes on the data anywhere.

magic_quotes_gpc is on, all the other magic_quotes options are off

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

别想她 2024-09-24 10:10:45

请尝试回答以下问题并更新您的问题,这将有助于找出您的问题所在

  • 数据如何输入到数据库中?
  • 您是否在其上使用 addslashes
  • 您的服务器上是否启用了 magic_quotes
  • 你有一个xml数据在进入数据库之前和什么时候出来的例子吗?
  • 您能发布一些将 xml 数据输入数据库的代码吗?

这是必要的信息,可以帮助您避免盲目猜测。

Please try and answer the below questions and update your question, it will help figure out where your problem is

  • How is the data being input into the database?
  • Are you using addslashes on it?
  • Is magic_quotes turned on on your server?
  • Do you have an example of the xml data Before entry into the database and when it comes out?
  • Can you post some of your code of where the xml data is entered into the database?

This is necessary information to help you without blindly guessing.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文