[ElmaKurdu] php sorusu
Ufuk Aggez
ufuk at maestro.gen.tr
3 Eyl 2006 Paz 16:37:23 EEST
Dat dosyamı şu şekilde yaptım.
12~01.mov~
45~02.mov~
6~03.mov~
25~04.mov~
3~05.mov~
38~06.mov~
32~07.mov~
Burada amacım hit sayısına göre satırları büyükten küçüğe
göre sıralamak. Php kodunuda şöyle yaptım.
<?
$listedosya = "aa.dat";
$dosya = fopen ($listedosya , 'r') or die ("$listedosya acilamadi");
$listeoku = file($listedosya) or die ("$listedosya okunamadi");
fclose ($dosya);
rsort($listeoku);
for($i=0; $i< count($listeoku); $i++){
echo "$listeoku[$i]<br>\n";
}
?>
Böyle yapınca 3 ve 6 hit rakamlarının önünde 0 olmadığı yani
03 olmadığı için sıralamayı doğru yapmıyor. Ama bunun sonu
yokki o zaman hit sayıları 100'ün üstüne çıktığındada 38
yerine 038 vede 3 yerine 003 yazmak falan gerekicek. Bu sorunu nasıl
çözebilirim acaba.
iyi günler.
More information about the ElmaKurdu
mailing list