2016-02-27 72 views
-4

元随机重定向随机秒。元随机重定向随机X秒

<?php 

$offers = array(
"http://www.url1.com", 
"http://www.url2.com", 
"http://www.url3.com", 
"http://www.url4.com" 
); 

$referer = $_SERVER['HTTP_REFERER']; 
if($referer == "") { 
    $url = $offers[rand(0, count($offers) - 1)]; 
    echo "<meta http-equiv='refresh' content='0;url=$url'>"; 
} 
else 
{ 
    echo "<meta http-equiv='refresh' content='0;url=http://www.firstpage.com'>"; 
} 
?> 

我需要有人来添加随机秒.. 谢谢

+0

这是个什么问题?请参阅[How to Ask](http://stackoverflow.com/help/how-to-ask) – radoh

回答

0

你必须产生一个随机数

echo "<meta http-equiv='refresh' content='0;url=$url'>"; 

将是:

echo "<meta http-equiv='refresh' content='".mt_rand(0,20).";url=$url'>"; 

到在0到20秒之间重定向。

+0

如何删除“$ referer = $ _SERVER ['HTTP_REFERER']; if($ referer ==” “){ ”等等 –