第一次完成加载后加载第二页

时间:2015-01-27 16:25:57

标签: php html

我有两页connect.phpdisconnect.php

我想运行connect.php以获得连接然后在确保connect.php完全加载后我运行一些PHP代码然后我运行第二页disconnect.php来断开连接。

// Run connect.php

if connect.php fully loaded{
  // Some PHP Code
  // Run disconnect.php
}

更新:也许我提供了太多细节..无论如何我的问题很简单:我有两页1.php2.php我想调用并执行main.php但不是同一时间,这意味着我想首先执行1.php然后在它完全执行完毕后执行第二页2.php ..我使用了include('1.php'); include('2.php');但是这两个页面都有自动POST操作,所以当我启动main.php时,我会被重定向到帖子页面。我希望它现在清楚

1 个答案:

答案 0 :(得分:1)

您可以进行某种ajax调用,并在成功时加载另一页。

举个例子:

$(document).ready(function() {

  $.ajax({
    type:"POST",
    url:"connect.php"
    data: "",
    success: function() {
      // include 'disconnect.php' here
    }
  });

});

然而。如果您使用的是PHP而不是JavaScript / jQuery,则无需担心它。

PHP从文件顶部运行到底部。

你可以真正拥有:

include 'connect.php';
//code here for connect.php
include 'disconnect.php';