我可以使用PHP将URL变量传递给IFrame吗?
我以前很少(或根本没有)使用PHP,我有以下代码:我可以使用PHP将URL变量传递给IFrame吗?,php,iframe,Php,Iframe,我以前很少(或根本没有)使用PHP,我有以下代码: <?php $val = $_GET['ID']; echo "<iframe src='sitename.com.au/directory/app/pagename.cfm?memberid='$val' width='100%' scrolling='vertical'></iframe>"; ?> 其 我不知道/?ID之前的斜杠是从哪里来的-但我相信这是导致我的问题的原因-显示页面未找到消息的i
<?php
$val = $_GET['ID'];
echo "<iframe src='sitename.com.au/directory/app/pagename.cfm?memberid='$val' width='100%' scrolling='vertical'></iframe>";
?>
其
我不知道/?ID之前的斜杠是从哪里来的-但我相信这是导致我的问题的原因-显示页面未找到消息的iframe
谢谢你的建议
谢谢
SimoniFrame只需要一个url,参数可以很好地嵌入到url中 如果我清楚地理解这个问题,问题在于你把你的引语弄混了:
echo "<iframe src='sitename.com.au/directory/app/pagename.cfm?memberid='$val'
width='100%' scrolling='vertical'></iframe>";
echo”
其中21254545是iframe的属性,而不是url的一部分
假设您实际上不需要url中的引号,请将回显行更改为:
echo "<iframe src='sitename.com.au/directory/app/pagename.cfm?memberid=$val' width='100%' scrolling='vertical'></iframe>";
echo”“;
而且它应该会起作用。- 在sitename.com.au之前添加http://
- 将memberid='$val'更改为memberid=$val'[删除$val左侧的单引号]
似乎
echo "<iframe src='sitename.com.au/directory/app/pagename.cfm?memberid=$val' width='100%' scrolling='vertical'></iframe>";
echo”“;
不再工作了。你必须像这样添加变量
echo "<iframe src='sitename.com.au/directory/app/pagename.cfm?memberid=".$val."' width='100%' scrolling='vertical'></iframe>";
echo”“;
由于anwser是2012年推出的……也许PHP已经对其进行了修补,现在就可以这样使用了。谢谢MackieChan!-感谢您的帮助!
echo "<iframe src='sitename.com.au/directory/app/pagename.cfm?memberid=$val' width='100%' scrolling='vertical'></iframe>";
<?php
$val = $_GET['ID'];
echo "<iframe src='sitename.com.au/directory/app/pagename.cfm?memberid=$val' width='100%' scrolling='vertical'></iframe>";
?>
echo "<iframe src='sitename.com.au/directory/app/pagename.cfm?memberid=$val' width='100%' scrolling='vertical'></iframe>";
echo "<iframe src='sitename.com.au/directory/app/pagename.cfm?memberid=".$val."' width='100%' scrolling='vertical'></iframe>";