MyDesign | Kod Arşivi - Anasayfaya Dön   No banner in farm
Anasayfa Araştır Forum Gelişmiş Arama Siteniz İçin En Hit İçerikler RSS İçerik Ekle Scriptler Destekleyenler Kadromuz Reklam İletişim Giriş Sayfası Yap  Sık Kullanılanlara Ekle
Bu Kategorinin En Yeni Kodları:


Bu Kategorinin En Çok Görüntülenen Kodları:






Arama:
Gelişmiş Arama


No banner in farm



En Çok Görüntülenen Kodlar:


Üye Girişi:
 Üye Ol



Anasayfa > Php > Kodlar

Rastgele Resim Gösterme

Seçilen klasör içindeki resimleri otomatik olarak bulan ve her seferinde bu resimlerden birini rastgele gösteren kod

rastgele  resim  random  picture  klasör  folder 

Kategori : Php
Gönderen : mYavuz
Telif : Richard Harris
Tarih : 06 A�ustos 2007
Örnek Dosya : Bulunmamakta
Okunma Sayısı : 33469
Puan
: 9,2 / 10 (45 Oy)
Puan Verin :
Google Bookmarks  del.icio.us  Digg  Yahoo! MyWeb  Windows Live  Furl
 
 
<?php
/**********************************************
* Yazar     : Richard Harris
* Web     : www.rtharris.com
* Posta     : richard@rtharris.com
* Tarih     : 16/02/06
* Kullanım     :
*           <img src=img.php>
*           <img src=img.php?folder=images2/>
***********************************************/

if($_GET['folder']){
     $folder=$_GET['folder'];
}else{
     $folder='/images/';
}

//Seçilen klasör
$path = $_SERVER['DOCUMENT_ROOT']."/".$folder;
$files=array();
if ($handle=opendir("$path")) {
     while(false !== ($file = readdir($handle))) {  
          if ($file != "." && $file != "..") { 
                     if(substr($file,-3)=='gif' || substr($file,-3)=='jpg') $files[count($files)] = $file;
                }
           } 
}
closedir($handle); 

$random=rand(0,count($files)-1);
if(substr($files[$random],-3)=='gif') header("Content-type: image/gif");
elseif(substr($files[$random],-3)=='jpg') header("Content-type: image/jpeg");
readfile("$path/$files[$random]");
?>
 
 

Rastgele Resim Gösterme için yazılan yorumlar

aykut  { 20 Kas�m 2010 }
tamamdır. r10 da buldum.

aykut  { 12 Kas�m 2010 }
herkese iyi akşamlar;
nette çok aradım ama bulamadım. acaba bu kodların asp olanı var mı elinizde? yani rastgele resim göstermenin asp deki yolu. yine böyle veri tabanı kullanmadan klasör içindeki resimleri...

İsa  { 28 Temmuz 2010 }
arkadaşlar ben 'localhost'ta çalıştırdım.

resim klasörünüz www ana dizindeyse sorun yok eğer www klasörünün içindeki bir dizindeyse resim klasörünüz ona göre düzenleme yapmanız gerekiyor 15. satırı..
Misal benim www dizinin icinde site diye bir klasör ve içinde Resimler diye bir klasör var

$folder='/site/Resimler/'; olarak yazında sorun olmuyor Yeniledikçe resim değişiyor.


Daha Fazlası İçin Burdamisin.net   { 14 Kas�m 2009 }
if(substr($file,-3)=='gif' || substr($file,-3)=='jpg') $files[count($files)] = $file; Bu Kodu Aşagıdaki İle Değiştir Denemdim Oldu Birdaha Sölemem

if(substr($file,-3)=='jpg' || substr($file,-3)=='gif') $files[count($files)] = $file;

Hakan Kurt   { 04 Ekim 2009 }
Bu kodu çalıştıran var mı?
Warning: opendir(///resimler/): failed to open dir: No such file or directory in /home/www/siteminadi.com/img.php on line 21

Warning: closedir(): supplied argument is not a valid Directory resource in /home/www/siteminadi.com/img.php on line 28

Warning: readfile(///resimler//): failed to open stream: No such file or directory in home/www/siteminadi.com/img.php on line 33

şu hataları veriyor

Burdamisin.net   { 24 A�ustos 2009 }
if(substr($file,-3)=='gif' || substr($file,-3)=='jpg') $files[count($files)] = $file; şu kodu şunla değiştir arkadaşım www.burdamisin.net

if(substr($file,-3)=='jpg' || substr($file,-3)=='gif') $files[count($files)] = $file;

Ozan   { 25 ï¿½ubat 2009 }
Slm kardeslerim,
kod nedense sadece gif formatindaki resimleri aciyo...
yardiminiza ihtiyacimi var yani...
simdiden saolasiniz

LEVENT   { 22 Eyl�l 2008 }
arkadaşlar
güzel ben ziyor ama
ben çözemedim
bir tane örnek yazsanız daha iyi olmazmıydı .


kodun neresine klasör adını yazacaz


<img src=img.php?folder=images2/>

ege rörnekle gösterirseniz sevinirim şimdiden çok teşekkürler emegi geçen arkadaşlarıma

saygılarımla

ahmet   { 19 A�ustos 2008 }
Dostum güzel demissinde adamların merak ettigi hanqi klasördeki resimleri rast gele gösteriyo onu anlamamıs adamlar bilmem ne kadar acıklayıcı olDum :))
benim tahminimce /images/ klasörünün içindeki resimleri rast gele gösteriyo ben anlamm ph den ama :D ve jpg ve gif resimleri gösteriyo farklı uzantıları göstermiyo sanırım ben html den anlarım php den anlamam bunlar sadece tahmin :)

tekin   { 30 Mart 2008 }
öncelikle teşekkür ederim ben bu iş çözmeyi beceremedim münkünse şöyle anlatın klasör acın adı şöyle olsun Script i acın şuraları böyle ayarlayın diğerek ve ya en kolayı siz bizim anlayacağımız dilde klasör olarak gönderin dahacok yardım etmiş olursunuz kaç gündür denedim beceremedim dosya yolunu yazdım resimleri klasöre taşıdım ama olmuyor lütfen yardımcı olun teşekkürler

murat gürsel  { 11 Ocak 2008 }
kodun kullanımı oldukça basit. Kodu kopyalayıp img.php adıyla kaydediyorsunuz.
Resmin görünmesini istediğiniz yere
hangi klasör olduğunu ekleyerek şöyle giriyorsunuz=
<img src=img.php?folder=images2/>

kahan25   { 30 Kas�m 2007 }
yav bu resimleri nasıl göstereceğiz.kendi resimlerimiz yapabilirmiyiz.ben kodu kopyalayıp yapıştırdım ama hiç bişey olmadı yardımcı olacak arkadaşlar varsa sevinirim.sitem hakanbirlik.azbuz.com

rohan   { 14 Ekim 2007 }
güzel bişeye benziyor

Yorum ekleyin

Anasayfa > Php > Kodlar > Rastgele Resim Gösterme
Kategoriler:


Forum:



Bağlantılar:


En Son Yorumlanan İçerikler:


Murat Yavuz | Site Haritası | Gizlilik Bildirimi | 54.224.166.141 | 0,12 Saniye
© Copyright 2004-2018 MyDesign | Kod Arşivi. Tüm Hakları Saklıdır.
MyDesign | Kod Arşivi, en iyi görünüm için, 1024x768 ve üzeri çözünürlük tavsiye eder.