PHP-将GET变量从父页面传递到iframe
我有一个父页面: parentpage.php?rentalid=10 在那一页上我有一个iframe。在这个iframe中,我需要能够编写一些与父页面url上的“rentalid”相关的代码。例如,我想写:PHP-将GET变量从父页面传递到iframe,php,session,variables,iframe,Php,Session,Variables,Iframe,我有一个父页面: parentpage.php?rentalid=10 在那一页上我有一个iframe。在这个iframe中,我需要能够编写一些与父页面url上的“rentalid”相关的代码。例如,我想写: <? if ($_GET['rentalid']==10) { ?> code <? } ?> 代码 现在在iframe中这样写时,它无法识别“rentalid”变量。那么如何将其从父页面传递到iframe呢?在任何情况下,如果是10或更多,我们都会传递ren
<? if ($_GET['rentalid']==10) { ?>
code
<? } ?>
代码
现在在iframe中这样写时,它无法识别“rentalid”变量。那么如何将其从父页面传递到iframe呢?在任何情况下,如果是10或更多,我们都会传递
rentalid
,因为最好在iframe页面中检查该id
<iframe src="iframe/page.php?rentalid=<?=isset($_GET['rentalid']) ? $_GET['rentalid'] : '' ?>" width="300" height="400"></iframe>
第一个。您应该检查登录页是否收到该变量。我认为您无法在登录页中获取变量的值
if(isset($_REQUEST['rentalid'])) // Use REQUEST for global
{
if(($_REQUEST['rentalid']) == '10')
echo " You are getting rental id";
else
echo " Your rental id is not 10";
}
else
echo "You can't get value of Rental id";
根据我的说法,你应该做检查。在您的登录页上运行它
if(isset($_REQUEST['rentalid'])) // Use REQUEST for global
{
if(($_REQUEST['rentalid']) == '10')
echo " You are getting rental id";
else
echo " Your rental id is not 10";
}
else
echo "You can't get value of Rental id";