Php 如何将变量(即url)提取到iframe src中?

Php 如何将变量(即url)提取到iframe src中?,php,javascript,html,Php,Javascript,Html,以下是我试图实现的目标: 我有一个名为url.php的文件。当我访问这个文件时,唯一显示的是一个url 我想获取这个url,并将其用作不同页面中iframe上的变量 以下是我得到的: <?php $myvar = file_get_contents('http://localhost/url.php'); echo "<iframe src='$myvar' height="1800px" width="1900px" frameborder="0"></iframe&g

以下是我试图实现的目标:

我有一个名为url.php的文件。当我访问这个文件时,唯一显示的是一个url

我想获取这个url,并将其用作不同页面中iframe上的变量

以下是我得到的:

<?php
$myvar = file_get_contents('http://localhost/url.php');
echo "<iframe src='$myvar' height="1800px" width="1900px" frameborder="0"></iframe>";
?>

有什么建议吗?谢谢

你需要注意你的双引号

echo "<iframe src='$myvar' height='1800px' width='1900px' frameborder='0'></iframe>";
echo”“;
由于在
localhost
上使用它,您也可能会遇到问题:


当回送内部变量时,请务必仔细检查您的报价

试试这个:

echo "<iframe src='".$myvar."' height='1800px' width='1900px' frameborder='0'></iframe>";
echo”“;

这似乎可行,但它会加载很长时间,并且不会更新iframe src url。Src仍然为空。只需尝试
echo$myvar
并查看结果。echo$myvar;什么也没表现出来。因此,我假设文件get contents有问题当您在web浏览器中访问页面时会发生什么?我获取var的页面或加载脚本的页面?似乎无法正确获取$myvar那么这是
file\u get\u contents
的问题有什么建议吗?url.php将url显示为内容很好。发布url.php的内容,尝试将它们放在同一目录中,并使用相对路径调用(无
http://localhost
echo "<iframe src='".$myvar."' height='1800px' width='1900px' frameborder='0'></iframe>";