Ik gebruik het onderstaand script om alle foto's optehalen uit een directorie. Ik wil ze daarna op natuurlijke wijze sorteren, hiervoor bestaat een function natsort. Dus die heb ik verwerkt in het script. Ik test dit op mijn locale pc. Alle werkt perfect. Daarna zet ik het bij de hoster neer. En daar wordt niet alles goed gesorteerd. Hij begint nu bij de b in plaats van 1.
nog ff dit. ik heb het getest op een win2k bak, mijn hoster heeft Linux draaien. Misschien ligt hierbij het probleem???
PHP:
1
| <?$handle=opendir($padnaam);$i="0";while (false !== ($file[$i] = readdir($handle))) { if(krijgBestandExtensie($file[$i])=="gif" || krijgBestandExtensie($file[$i])=="jpg" || krijgBestandExtensie($file[$i])=="png") $i++;}closedir($handle);natsort($file);?> |