Php ile Dizin Listeletme

Php ile dizin listeleme işlerini nasıl yapıcağımıza göz atıcaz. Hatta burada istek doğabileceği düşüncesi ile bulunan dosyanın uzantısına göre bir resim ekleme işlemini nasıl yaparız buna da değinmek istedim.

<?php
 
$dizin = opendir('./dosyalar');
if ($dizin){ 
 
	while ($dosya = readdir($dizin)) {
if($dosya=='.' OR $dosya=='..') {$dosya='';}
 
if(!is_dir($dosya)){
	$dosyalar[]=$dosya;
	}
}
}
 
sort($dosyalar);
$img = "";
foreach ($dosyalar as $dosyam) {
	$tur = explode(".", $dosyam);
	if(isset($tur["1"])) {
	if($tur["1"] == "evr") { $img = "<img src='img/ball_red.png' />";}
	if($tur["1"] == "css") { $img = "<img src='img/ball_yellow.png' />";}
	if($tur["1"] == "psd"){ $img = "<img src='img/ball_green.png' />";}
	echo $img." ".$dosyam."\n";
	}
}
 
?>

Bu kodlar sayesinde dizinin içini listeletebiliyoruz. Bu kodun çalışan örneğine buradan bakabilirsiniz.
Anlaşılmayan yerleri yorum kısmından sorabilirsiniz. Kolay gelsin

Benzer Yazılar:

Php ile Dizin İçindeki Dosyaları SayfalamaPhp ile Dizin İçindeki Dosyaları Sayfalama

Uzun zamandır php’de işinize yarayabilecek kodları paylaşamıyordum. Sağda solda birkaç kendini bilmez

Facebook’a özel içerikFacebook’a özel içerik

Bazen projelerimizde sosyal medya paylaştırıcıları kullanırız. Hatta bu sıralar kullanmak zorundayız.. Şu’an

Türkçe PHP KitabıTürkçe PHP Kitabı

Gece dolanırken fark ettimki en çok rabet gören başlıklardan biriside bu. Türkçe

Quick Basic – Bölüm 12Quick Basic – Bölüm 12

Quick-Basic Kursu Bölüm 12: Dosya işlemleri-3 Yalnız metin içermeyen dosyalar vardır. Örneğin;

PHP ile Dosya ÇekmePHP ile Dosya Çekme

Turk-php de konusu geçince bu yazıyı hazırlamaya karar verdim. Örneğin bir sitedeki

Şubat 11, 2009   Kategori: Php

“Php ile Dizin Listeletme” için 1 Yorum

  1. kaan demiş ki:

    paylaşım için teşekkürler


Yorum Yaz

*