Ajax - 可加载的 php 脚本

发布于 2024-08-08 08:55:51 字数 116 浏览 6 评论 0原文

我使用 ajax 从数据库动态加载不同的内容。

因此,当我加载纯文本时 - 它显示正确,但是当内容中有 php 脚本时,php 服务器不会解释它,因此我可以在页面上看到代码。我可以这样加载php脚本吗?

I'm dynamically loading different content from db, using ajax.

So, when I'm loading plain text - it shows correctly, but when there is a php-script in content, it wouldn't be interpreted by php-server, so I can see a code at the page. Could I load php script like this way?

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

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

发布评论

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

评论(3

终遇你 2024-08-15 08:55:51

您有服务器设置问题。无论您是 Ajax 文件还是直接在浏览器中拉取文件,服务器都会以相同的方式查看请求。您需要告诉您的网络服务器解析 php 文件而不是为它们提供服务。

You have a server setting issue. whether you Ajax a file or pull it in directly in the browser, the server sees the request the same way. You need to tell your web sever to parse php files not serve them.

烟酉 2024-08-15 08:55:51

这是网络服务器配置错误。您应该查看 php 安装说明
如果您使用的是 Apache2 服务器,那么您应该在 httpd.conf 中添加以下行:

AddHandler application/x-httpd-php .php

确保您已加载 mod_php5

This is web-server misconfiguration. You should look at php installation instruction.
If you are using Apache2 server, then you should add following line in your httpd.conf:

AddHandler application/x-httpd-php .php

Make sure that you have mod_php5 loaded.

从﹋此江山别 2024-08-15 08:55:51

我正在动态加载不同的
来自数据库的内容,使用ajax

您不能使用javascript直接查询数据库,您可能会发布到一些服务器端脚本,该脚本又与数据库对话并以某种形式(XML、JSON、纯文本)返回结果。如果我从您的描述中理解正确,您有一个存储在数据库中的 php 脚本,您希望在服务器上执行该脚本并将执行结果返回给客户端。实现此目的的一种方法是使用一个查询数据库的 php 脚本, eval< /a>s 内容并以纯文本形式返回结果。

I'm dynamically loading different
content from db, using ajax

You can't directly query the database using javascript, you are probably posting to some server side script which in turn talks to the database and returns the result in some form (XML, JSON, plain text). If I understand correctly from your description you have a php-script stored in the database which you want to execute on the server and return the result of this execution to the client. One way you could achieve this is to have a php-script which queries the database, evals the content and returns the result as plain text.

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