Php iframe中的URL随机化器

Php iframe中的URL随机化器,php,javascript,iframe,random,Php,Javascript,Iframe,Random,我试图创建一个iframe,从另一个站点加载一个随机页面。URL只是域,后跟一个数字。到目前为止,我已经尝试过PHP: $number = int rand(0,450000); $page = 'http://www.example.com/'$number; 问题是,我不知道如何创建iframe,以便$page进入 也许是javascript?不过,我不熟悉JS。我所知道的是来自谷歌的: var randomnumber=Math.floor(Math.random()*450001)

我试图创建一个iframe,从另一个站点加载一个随机页面。URL只是域,后跟一个数字。到目前为止,我已经尝试过PHP:

$number = int rand(0,450000);
$page = 'http://www.example.com/'$number;
问题是,我不知道如何创建iframe,以便$page进入

也许是javascript?不过,我不熟悉JS。我所知道的是来自谷歌的:

var randomnumber=Math.floor(Math.random()*450001)
但我还是不知道如何继续。


<?php
  $rand = rand(0,450000);
  $page = 'http://example.com/' . $rand;
?>
<!-- ... -->
<iframe src="<?php echo $page; ?>"></iframe>
<!-- ... -->

不确定您是否只是在文章中输入了错别字或其他什么,但是您在
$page
变量中缺少了字符串连接的
<代码>$page=http://www.example.com/' . $数量
对不起,这是一个输入错误,是的。
只有在php.ini文件中打开了短标记设置时才有效。我在那些能关掉它的地方工作过。就页面源而言,这似乎是可行的,但在查看页面时,iframe本身没有显示任何内容。@m.e.conroy:这就是为什么我解释了一个与另一个相等的原因。;-)@user1940367:您是否指定了实际的域(而不仅仅是
example.com
应该是您所需要的全部,假设它所指向的url是合法的)@user1940367:
$site=http://placehold.it/' . 兰特(501024);-)(将为您提供随机大小的图像)
<iframe src="http://example.com/<?= rand(0, 450000); ?>"></iframe>