Dosya adına göre sıralama
15
●1.395
- 24-11-2007, 11:22:58
# Hym txc parse function function txc($tt) { $tt = trim($tt); $tt= explode('/',$tt); $tt_sayim = count($tt)-1; return $tt[$tt_sayim]; } $baglanti = array(); $trash = explode("\n",$_POST['baglantilar']); foreach($trash as $bgb) { $tampon_basename = txc($bgb); $tampon_dosyaadi = $bgb; $baglanti[$tampon_basename] = $tampon_dosyaadi; unset($tampon_basename); unset($tampon_dosyaadi); } natsort($baglanti); foreach($baglanti as $d_adi => $tamyol){ echo "$tamyol\r\n<br>"; }eh bu olsun artık, local'de deneme şansım maalesefki yok
- 24-11-2007, 21:03:23Gene orta kısımdan sıralıyor..
Bakmak isterseniz: http://www.protectlinks.com/ad/
index.php
<html> <body> <form method="POST" action="degistir.php"> <p><textarea rows="22" name="baglantilar" cols="42"></textarea> <br><input type="submit" value="Gönder" name="B1"></p> </form> </body> </html>degistir.php
<?php # Hym txc parse function function txc($tt) { $tt = trim($tt); $tt= explode('/',$tt); $tt_sayim = count($tt)-1; return $tt[$tt_sayim]; } $baglanti = array(); $trash = explode("\n",$_POST['baglantilar']); foreach($trash as $bgb) { $tampon_basename = txc($bgb); $tampon_dosyaadi = $bgb; $baglanti[$tampon_basename] = $tampon_dosyaadi; unset($tampon_basename); unset($tampon_dosyaadi); } natsort($baglanti); foreach($baglanti as $d_adi => $tamyol){ echo "$tamyol\r\n<br>"; } ?> - 30-11-2007, 03:52:18
<?php # Hym txc parse function function txc($tt) { $tt = trim($tt); $tt= explode('/',$tt); $tt_sayim = count($tt)-1; return $tt[$tt_sayim]; } $baglanti = array(); $trash = explode("\r\n",$_POST['baglantilar']); foreach($trash as $bgb) { $bgb = trim($bgb); $tampon_basename = txc($bgb); $tampon_dosyaadi = $bgb; $baglanti[$tampon_basename] = $tampon_dosyaadi; } function natSortKey(&$arrIn) { $key_array = array(); $arrOut = array(); foreach ( $arrIn as $key=>$value ) { $key_array[]=$key; } natsort( $key_array); foreach ( $key_array as $key=>$value ) { $arrOut[$value]=$arrIn[$value]; } $arrIn=$arrOut; } natSortKey($baglanti); foreach($baglanti as $d_adi => $tamyol){ echo "$tamyol\r\n<br>"; } ?>