代码之家  ›  专栏  ›  技术社区  ›  ganjan

从iframe中的php文件调用时,$\u GET显示为空

  •  0
  • ganjan  · 技术社区  · 14 年前

    我有一个登录脚本,这是有点复杂,为我自己好。我有一个php文件,它基于$GET变量调用javascript。javascript/jquery生成了使用iframe调用另一个php文件的html,但是我需要该php代码中的$\u GET变量,或者我需要以另一种方式将$\u GET变量传递给iframe中的另一个php文件。我可以用饼干来解决这个问题,但我希望有更好的方法。我认为从url获取$GET变量是最好的方法。

    总而言之。我有一个php文件,叫做 <iframe src ="site.php" site.php $_GET URI中的变量,但显示为空。。

    我也试过这个 '<iframe src ="site.php?'.http_build_query($_GET).'" 没有运气

    1 回复  |  直到 14 年前
        1
  •  2
  •   Pekka    14 年前

    http_build_query() 这正是正确的方法。如果在获取GET参数的页面中执行此操作,则显示的代码应该可以正常工作。