首页 > 解决方案 > 使用 PHP 的参数和变量

问题描述

我正在开发 Google Drive 的播放器,这里我看到的是镜子和 1 个示例:

$gdplay = http_request("https://gdriveplayer.to/embed2.php?link=https://drive.google.com/file/d/".$share['file']['file_id']."/view&subtitle=yes&button=no&encrypt=yes ");
$gdplayer = $gdplay;
libxml_use_internal_errors(true);
$dom = new DOMDocument();
$dom->loadHTML($gdplayer);
$Frame = $dom->getElementsByTagName('iframe')->item(0);
$srcf = $Frame->getAttribute('src');

这是有效的,但我想添加新的镜像服务器。

例如,我看到并获得了新主机

https://gdriveplayer.cc/embed2.php?host=gdrive&id=1LnGD2bVOh_p7EnA7fyC9rpk21-_YKqaZ&ahost=&aid=&lang=Default&sub=&poster=&onlylink=no

结果我找到了 iframe,但作为代码。当我尝试像这样添加工作代码并获取 src 的元素时

$gdplaycc = http_request("host=gdrive&id=".$share['file']['file_id']."&ahost=&aid=&lang=Default&sub=&poster=&onlylink=no ");
    $gdcc = $gdplaycc;
    libxml_use_internal_errors(true);
    $dom = new DOMDocument();
    $dom->loadHTML($gdplayer);
    $Frame = $dom->getElementsByTagName('iframe')->item(0);
    $srcc = $Frame->getAttribute('src');

是错误。

标签: javascriptphphtmlget

解决方案


推荐阅读