Merhaba arkadaşlar.
Aşağıdaki kod ile galeri klasörüme dosya ekleyip silebiliyorum. Ama klasör içerisindeki resimleri gösterirken resim adını gösteriyor. Ama ben direk resim olarak gözükmesini istiyorum. Kafayı sıyıracağım. Gerekli yeri bulamadım.





Galeri Resim Ekle:





//dosya silme işlemi
if(isset($_GET['sil'])){
$sil = 'galeri/'.$_GET['sil'];
@unlink($sil);
}

//dosya upload işlemleri
if(isset($_FILES['datafile']['name'])){
//seçilen dosya bilgilerinin alınması
$isim = $_FILES['datafile']['name'];
$yer = $_FILES['datafile']['tmp_name'];
$tip = $_FILES['datafile']['type'];
$boyut = $_FILES['datafile']['size'];

//en fazla yüklenebilecek dosya büyüklüğünü girin
$max_boyut=10000000;

if($boyut<$max_boyut){
//yüklenecek dosyanın yeri ve ismi
$hedef = 'galeri/yeni_'.$isim;

//dosya yükleme işlemi
//move_uploaded_file hata verirse, onun yerine copy kullanın
if (move_uploaded_file($yer, $hedef)){
echo "Bu resim galeriye başarıyla yüklendi.
";
}else{
echo "Dosya yüklenemedi.";
}
}else{
echo "En fazla 10 MB büyüklüğnde dosya yüklenebilir.";
}
}

//uploads klasöründeki dosyaları alma işlemleri
$liste = @dosyalari_bul("galeri");
//her birini gösterme
echo "";
foreach($liste as $lst){
echo $lst." Sil
";
}

//klasörden dosyaları alma fonksiyonu
function dosyalari_bul($klasor) {
$dosyalar = array();
//klasörü açma
$ac = opendir($klasor);


//dosyaların alınması
while($q=readdir($ac)) {
if ($q != "." && $q != "..") {
$dosyalar[] = $q;
}
}

//klasörü kapatma
closedir($ac);
return $dosyalar;
}
?>