Я использую jQuery FileTree plugin. Разъем php использует scandir для получения содержимого папки. После загрузки изображений мой сценарий загрузчика создает папку «большие пальцы», а затем создает уменьшенную версию изображения и сохраняет ее там.PHP Скрыть подпапки от SCANDIR
Пользователи будут работать с файлами в каждой папке с изображениями, но я действительно не хочу, чтобы они видели папку «большие пальцы», находящуюся в каждой папке с изображениями. Я мог бы переместить папку с большими пальцами в другое место, но это было бы огромной задачей.
Есть ли способ сделать папку «большие пальцы» мой сценарий загрузки создает скрытую папку, неприемлемую для скандинава?
$files = scandir($postDir);
$returnDir = substr($postDir, strlen($root));
В php вы можете использовать is_dir для проверки каждой вещи, найденной scandir, и удалить ее из массива. Не уверен, что это полезно в jquery. – Josiah
Фактический код, который будет выполнять фильтрацию, - это php-скрипт. Это «коннектор», который работает, чтобы предоставить jquery список файлов. – TARKUS
Мне кажется, что с этим соединителем вы можете просто отправить скрытое поле «onlyFiles» со значением true, чтобы выполнить то, что вы хотите. Или прокомментируйте строку 57. – Josiah