arasdizayn adlı üyeden alıntı: mesajı görüntüle
<?php
/*
0 = jpg
1 = swf
2 = adsense
*/
$reklam= array(
'jpg',
'swf',
'adsense'
);
$random = rand(0,count($reklam)-1);

if($random == 0){
echo "jpg";
}
elseif($random ==1){
echo "swf";
}
elseif($random == 2){
echo "adsense";

}


?>

mantık güzel sürmüş ancak en sonraki if olayı bozmuş onun yerine zaten yukarıda tanımlanmış olan dizi içinden çekilebilir veri doğrudan, makineyi gereksiz yere if'e sokmaya çıakrmaya gerek yok.

$reklam[$random]
şeklinde çekilmesi yeterli olur