-4

I have a photo application, where when a photo is selected, a popout javascript window opens.

现在我编写了一个 PHP/Mysql 注释框,我想将其包含在 javascript 脚本中。你知道我该怎么做吗?

4

2 回答 2

2

你以错误的方式接近这个。

这是应该发生的工作流程:

  1. 用户点击照片。
  2. JavaScript 向服务器发送一个 AJAX 请求(请求一个特定的文件,它将处理这个请求),请求弹出窗口所需的任何数据。
  3. 服务器(即process.php文件)接收到这个请求,查询 MySQL 数据库,并将echo数据返回给客户端。
  4. 服务器的响应被 JavaScript 作为 AJAX 请求的结果捕获。
  5. JavaScript 处理这个结果,以便产生正确的弹出窗口。

PHP 和 MySQL 在与 JavaScript(客户端)不同的级别(服务器)上工作。因此,它们不能一起运行。JavaScript 可以调用服务器上的页面(使用 AJAX)并获取结果。这是你应该依赖的原则。

于 2012-10-22T19:56:21.923 回答
1

您可以使用 ajax 请求加载 php 生成的基于 html 的评论内容,也可以将其包含在动态生成的 javascript 中。

于 2012-10-22T19:55:52.487 回答