Этот код делает то, что он должен делать на Xampp (Storting изображения в алфавитном порядке), но если я загрузил его в службу хостинга, он произвольно заказывает.
Я уже пробовал natsort(); но, возможно, я внедрил это неправильно. Я пробовал скандир, но я не нашел изображения (попытался изменить путь в корневой путь, который тоже работал)
<?php
$path = "./upload/outdoor/server/php/files/";
$dh = opendir($path);
$i=1;
while (($file = readdir($dh)) !== false) {
if($file != "." && $file != ".gitignore" && $file != "thumbnail" && $file != ".." && $file != "index.php" && $file != ".htaccess" && $file != "error_log" && $file != "cgi-bin") {
//Image Output
echo "<div>
<div href='$path/$file'>
<img src='$path/$file' />
</div>
</div>";
$i++;}
}
closedir($dh);
?>
<?php
$path = "./upload/art/server/php/files/";
$ignore = array('.', '..', '.gitignore', 'thumbnail', 'index.php', '.htaccess');
$i=1;
$files = scandir($path);
foreach($files as $file){
if(!in_array($file, $ignore)) {
//Image Output
echo "<div>
<img src='$path/$file' />
</div>
</div>";
$i++;
}
}
?>