我正在尝试在< iframe>
中调用查询字符串。我尝试了不同的方法。当我运行脚本时,生病了:

&#xA ;
注意:尝试在第184行的C:\ Program Files(x86)...... \ print.php中获取非对象的属性


src =“./ print.php?id ='。$ _GET ['id']。'”
出错了。我试图访问 print.php?id = 25
,那里也没有错误。
有人知道我的代码有什么问题吗?


 <?php
 if(isset($ _ GET ['id']))
 {
 ?>
< iframe width =“100%”height =“900px”src =“./ print.php?id ='。$ _GET ['id']。'”>< / iframe&gt ;
< PHP
}
?>
 代码>


答案 0 :(得分:1)
在html代码中,您使用$_GET[]
?!
试试这个
<?php
if (isset($_GET['id'])){
?>
<iframe width="100%" height="900px" src="./print.php?id=<?php echo $_GET['id']; ?>"></iframe>
<?php
}
?>
或
<?php
if (isset($_GET['id'])) {
echo '<iframe width="100%" height="900px" src="./print.php?id='.$_GET['id'].'"></iframe>';
}
?>