holyearth Posted October 30, 2006 Share Posted October 30, 2006 I'm in need of a php script to redirect from an array of URL's....For example when index.php is hit, it will redirect to a random url from the array....<?php$url = array("1" => "http://www.google.com","2" => "http://www.yahoo.com","3" => "http://www.snap.com","4" => "http://www.altavista.com",);?><HTML><HEAD><META HTTP-EQUIV=Refresh CONTENT="0; URL=<? echo("$newurl"); ?>"></HTML>That's as far as I can go, I don't know how to tell it to pick randomly....:-(Sorry, I'm learning....... Link to comment https://forums.phpfreaks.com/topic/25642-resolved-random-redirect-from-array-how/ Share on other sites More sharing options...
Psycho Posted October 31, 2006 Share Posted October 31, 2006 [code]<?php$urlIdx = rand(0,count($url)-1);?><META HTTP-EQUIV=Refresh CONTENT="0; URL=<? echo("$url[$urlIdx]"); ?>">[/code] Link to comment https://forums.phpfreaks.com/topic/25642-resolved-random-redirect-from-array-how/#findComment-117042 Share on other sites More sharing options...
Nicklas Posted October 31, 2006 Share Posted October 31, 2006 Or, you just do something like this:[code]<?php$url = array("http://www.google.com","http://www.yahoo.com","http://www.snap.com","http://www.altavista.com");shuffle($url);header("Location: $url[0]"); // Redirect user...?>[/code] Link to comment https://forums.phpfreaks.com/topic/25642-resolved-random-redirect-from-array-how/#findComment-117049 Share on other sites More sharing options...
holyearth Posted October 31, 2006 Author Share Posted October 31, 2006 <?php$url = array("0" => "http://www.excite.com","1" => "http://www.google.com","2" => "http://www.yahoo.com","3" => "http://www.snap.com","4" => "http://www.altavista.com",);?><?php$urlIdx = rand(0,count($url)-1);?><META HTTP-EQUIV=Refresh CONTENT="0; URL=<? echo("$url[$urlIdx]"); ?>"><!--THE ABOVE CODE WORKS!!--> Link to comment https://forums.phpfreaks.com/topic/25642-resolved-random-redirect-from-array-how/#findComment-117056 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.