Strona 1 z 1

sortowanie php

: czw lut 17, 2005 11:17 am
autor: themo
witam!
mam pytanko... jak w tym skrypciku mozna uzyc funkcji sort(), tak zeby zawarte w nim pliki byly sortowane od A-Z lub od Z-A.

[php]<?php
$k_dir = "pliki";
$katalog = opendir($k_dir);
while($plik = readdir($katalog))
{
echo "<a href=\"".$k_dir."/".$plik."\">".$file."</a><br>";
}
closedir($katalog);
?>[/php]

a czy jest tez mozliwosc zeby sie sortowaly w zaleznosci od czasu dodania ich?
niewiem jak do tego podejsc, bardzo bym prosil o pomoc!
dzieki i prosze o wyrozumialosc... :roll:

Re: sortowanie php

: pt lut 18, 2005 2:19 pm
autor: themo
witam ponownie.
czy wy tez macie trudnosci z tym?
przeszukalem cale forum i nie ma w nim czegos co by mi pomoglo przez to przejsc :(.
tylu wspanialych informatykow i zaden nie moze pomoc bidnemu - poczatkujacemu 'webowi' :)
no trudno.
dzieki!

Re: sortowanie php

: pt lut 18, 2005 2:41 pm
autor: Lukar
sprobuj tak:

[php]<?php
$k_dir = "pliki";
$katalog = opendir($k_dir);

$arPliki = array(); // tablica do ktorej wrzucimy liste wszystkich plikow

while($plik = readdir($katalog))
{
$arPliki[] = $plik; // dodawanie do tablicy
}
closedir($katalog);

sort($arPliki); // sortuj tablice

foreach( $arPliki as $id => $sPlik ) { // i wyswietl wszystko
echo "<a href=\"".$k_dir."/".$sPlik."\">".$sPlik."</a><br>";
}

?> [/php]

Re: sortowanie php

: ndz lut 20, 2005 1:32 pm
autor: themo
wow!
dzieki wielkie dziala, fajowo :)
nie wiedzialem ze wielkosc pierwszych liter ma tu jakas roznice, ale jednak ma i to znaczna ;)
podziekowanka