【问题标题】:Pass DB access from parent page to content loaded by AJAX?将数据库访问从父页面传递到 AJAX 加载的内容?
【发布时间】:2011-12-12 21:08:32
【问题描述】:

我有一个父页面,其中包含一些选项卡式内容。我正在使用 AJAX 加载每个选项卡的内容以加快父页面的加载时间。父页面加载了一个 DB 连接文件,但 AJAX 加载的页面似乎没有使用父页面 DB 连接。

这可能吗?这样做有安全问题吗?我应该只在每个选项卡文件中包含数据库连接文件吗?

【问题讨论】:

  • 它们是单独的请求。所以没有以前的数据库连接。

标签: php ajax database


【解决方案1】:

如果没有在所有页面上加载数据库连接,您可以对包含数据库信息的页面使用 require_once。这将确保它被加载,但如果它可能被加载到其他地方,则不会超过一次(这会导致错误)。

您没有在 ajax 中传递 db 连接信息 - 您应该只是连接到具有 db 连接信息的页面(由 php ajax 接收端的 require_once 加载)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-11-16
    • 1970-01-01
    • 2018-12-28
    • 2018-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多