2011-12-08 8 views
0

phpを使用して2つの異なるヘッダ位置を別々の空白ページに読み込むことはできますか?PHPでランダムなヘッダ位置を作成するには

<?php 

$state= $_GET['state']; 
$zip= $_GET['zip']; 

header ("Location:http://www.site1.com/test?CID=1&state=$state&zip=$zip"); 
header ("Location:http://www.site2.com/test?CID=2&state=$state&zip=$zip"); 
?> 

もしそうでなければ、どのようにしてランダムに1つを読み込むように設定できますか?

あなたはランダムなURLにリダイレクトされたページが array_rand()を使用していることができ
+0

はhttp://php.net/manual/en/function.rand.php –

答えて

4

<?php 
$arr = array("http://www.site1.com", "http://www.site2.com"); 
header ("Location: " . $arr[array_rand($arr)]); 
+0

私は、いくつかの変数を宣言しています開始:$状態= $ _GET ['状態']; $ zip = $ _GET ['zip'];今は動作しないようです。例を更新する – detonate

+0

@detonate:一重引用符( ''')を二重引用符( '" ')に変更してください。 –

+0

あなたの提案は完璧に働きました。 – detonate

関連する問題