Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/242.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
识别在php中打开的网页URL_Php - Fatal编程技术网

识别在php中打开的网页URL

识别在php中打开的网页URL,php,Php,我有一个php页面,它登录到一个帐户中,就像真实的人在做一样。我想输入一个php脚本,检查当前打开的网页URL。该页面的工作方式如下: 我从浏览器中运行localhost/loginmiror/index.php 新的浏览器窗口将自动打开。PageLoaded是我在代码中放置的页面的URL(例如:) 我使用php脚本输入用户名和密码,然后单击登录按钮。输入和单击所需的一切由 我的php代码。不需要人。单击后,我被重定向到 下一页等等 我想得到现在打开的特定页面的URL。我试过使用 $\u服务器[

我有一个php页面,它登录到一个帐户中,就像真实的人在做一样。我想输入一个php脚本,检查当前打开的网页URL。该页面的工作方式如下:

  • 我从浏览器中运行localhost/loginmiror/index.php
  • 新的浏览器窗口将自动打开。PageLoaded是我在代码中放置的页面的URL(例如:)
  • 我使用php脚本输入用户名和密码,然后单击登录按钮。输入和单击所需的一切由 我的php代码。不需要人。单击后,我被重定向到 下一页等等
  • 我想得到现在打开的特定页面的URL。我试过使用

    $\u服务器['HTTP\u主机].$\u服务器['REQUEST\u URI']

    但它检索到的是:
    loginmirror/index.php
    ,而不是返回google mail中现在打开的页面


    如何获取要检索的URL?谢谢

    您不能在PHP中执行此操作。您正试图使用服务器端语言来控制与此web应用程序无关的前端进程-这是不可能的,尤其是因为安全问题。请您解释一下您所说的“google mail中的哪个页面现在已打开”是什么意思。??