【问题标题】:redirect to some page and than come back to the script重定向到某个页面,然后返回脚本
【发布时间】:2014-09-22 05:40:57
【问题描述】:

是否可以设法使用标题重定向到某个页面,并在一段时间后返回脚本并一遍又一遍地重定向到另一个页面?!

我在我的电脑上将它用作本地主机我从文本文件中读取 url,我需要一一重定向到它们,这就是为什么我需要在重定向后自动返回脚本

【问题讨论】:

  • 这很容易,只需测试它!我认为这项工作会损坏您的服务器
  • 重定向目标是您自己的服务器/脚本,您可以访问并且可以修改它吗?或者是外国的。在最后一种情况下,你不能这样做......
  • 我在我的电脑上使用它作为本地主机我从文本文件中读取 url,我需要一一重定向到它们,这就是为什么我需要在重定向后自动回到脚本

标签: php redirect


【解决方案1】:

您可以创建一个循环来链接到两个页面,只需在两个页面上执行此操作即可:

sleep(5); //for 5 seconds
header("location: anotherphpfile.php");

【讨论】:

  • 我在我的电脑上使用它作为本地主机我从文本文件中读取 url,我需要一一重定向到它们,这就是为什么我需要在重定向后自动回到脚本
【解决方案2】:

您可以使用 iframe。

<iframe src="http://www.w3schools.com"></iframe>

http://www.w3schools.com/tags/tag_iframe.asp

【讨论】:

    【解决方案3】:

    为了测试只需这样做:

    1-创建一个页面并重命名它p1.php

      <?php
          //This is p1.php
          header("location:p1.php");
       ?>
    

    2-创建另一个页面并将其重命名p2.php

    <?php
        //This is p2.php
        header("location:p1.php");
    ?>
    

    3-现在运行 p1.php

    这是不同浏览器的结果:

    如果您要获取一个 URL,然后从该页面获取一些信息,请使用此函数:

    file_get_contents 然后从该页面获取信息,这就是 Google 和其他搜索引擎所做的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-22
      • 2012-12-13
      • 2019-11-21
      • 2011-06-02
      • 2020-03-27
      相关资源
      最近更新 更多