Gå til innhold

Wildcard i php


Anbefalte innlegg

Hei, holder på å lage ei index-side som skal liste opp filer og mapper, men har behov for å ekskludere enkelte filtyper. I dette scriptet så ekskluderes enkelte filnavn (index.php, .htaccess og .htpassword), noen som vet hvordan jeg kan ekskludere alle php-filer?

 

Se slik ut nå:

 

if($entry != '.' && $entry != '..' && $entry != 'index.php' && $entry != '.htaccess' && $entry != '.htpassword') {

if($nd != '') { $curdir = "$nd/"; }

if(is_dir("$dirlist->path/$entry";)) {

$size = "-"; $sizet = "-"; $icon = "folder"; $url = "?d=$curdir$entry&s=$s&r=$r$pwseed"; $oz = 1; ++$dircnt;

Lenke til kommentar
Videoannonse
Annonse
substr() er også en mulighet for å sammenligne siste 3 tegn i filnavnet... ;)

7785006[/snapback]

 

eller du kan bruke pathinfo.

 

	$fp = opendir($dir);
while(($file = readdir($fp) !== false){
 $fileinfo = pathinfo($file);
 $ext = $fileinfo['extension'];
 if(strcmp($ext, "php") !=0){
 	//list ut filene
 }
}

Endret av CruellaDeVille
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...