Gå til innhold

skille mapper og filer fra hverandre


Anbefalte innlegg

	$dir = opendir($target_path);

while($file = readdir($dir)) {
 if (($file != "..") and ($file != ".")) {
 	//Download files with spaces
 	$list .= "<tr><td width=100%><a href='$dl/$file'>$file</a></center></td></tr>";
 	}
 }

 

Denne koden lister opp mapper og filer opp i hverandre.

Hvordan skal denne koden være for å skrive ut mapper først, så filene nedenfor?

Lenke til kommentar
Videoannonse
Annonse

hmm, kanskje ikke beste framgangsmåten, men her er en ide:

 

Du kjører den samme koden, men istedenfor å legge alt til i $list, lager du 2 lister.

A ($mapper) og B ($filer)

 

Sjekker om filen er mappe(is_dir()) og legger den til i $mapper, viss ikke, legges den til i $filer.

 

Til slutt printer du ut mappene og filene :

 

echo $mapper;

echo $filer;

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å
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...