Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

rasgele include

peep

0
Onaylı Üye
Üye
Katılım
20 Mayıs 2007
Mesajlar
6,383
Açılan Konu
417
Tepki puanı
85
PHP:
<?php
$deger[] = "ads1.php";
$deger[] = "ads2.php";
$deger[] = "ads3.php";
$deger[] = "ads4.php";
$deger[] = "ads5.php";
$deger[] = "ads6.php";

$ads = rand(1,6);
$adsense = $deger[$ads];

include ("$adsense");

?>
çalışıyor ama bazen

Warning: include() [function.include]: Failed opening '' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/xxx/public_html/ads.php on line 12

böyle hata veriyor nedendir anlamadım ?
 

uyuz

0
Onaylı Üye
Üye
Katılım
31 Aralık 2003
Mesajlar
2,515
Açılan Konu
41
Tepki puanı
0
$ads = rand(0,5);

yapmalısın o satırı.
 

MoD

0
Onaylı Üye
Üye
Katılım
8 Nisan 2005
Mesajlar
1,722
Açılan Konu
83
Tepki puanı
3
Konum
Bursa
Shuffle yardimci olabilir.
PHP:
shuffle($deger);
$adsense = $deger[0];
include ("$adsense");
 

peep

0
Onaylı Üye
Üye
Katılım
20 Mayıs 2007
Mesajlar
6,383
Açılan Konu
417
Tepki puanı
85
teşekkürler arkadaşlar sorunu sayenizde hallettim. +rep
 
Üst