PHP Sürümüm: 5.2.3


 $baglanti = array(); 
 $trash = explode("\n",$_POST[baglantilar]); 
 foreach($trash as $bgb) { 
 # Basename_den path_infoya dönüş
 $tampon_basename_x = pathinfo($bgb); 
 $tampon_basename = $tampon_basename_x['basename']; 
 $tampon_dosyaadi = $bgb; 
 if($tampon_basename]) {
 $baglanti[$tampon_basename] = $tampon_dosyaadi; 
 }
 unset($tampon_basename); 
 unset($tampon_dosyaadi); 
 } 
 natsort($baglanti); 
 
 foreach($baglanti as $d_adi => $tamyol){ 
 echo "$tamyol\r\n<br>"; 
 }
Kod hata verdi, if($tampon_basename]) { kısmındaki ] i sildim. Kod çalıştı fakat yine aynı yerden sıralıyor.