PHP: $number_catalog = count(glob('{$_SERVER['DOCUMENT_ROOT']}/kartinki*')); $number_catalog = count(glob("'.$_SERVER['DOCUMENT_ROOT'].'.'/kartinki*'")); Нужно подсчитать число файлов в папке, где косяк подскажите. Пробовал 2 способами бьет ошибку. Заранее спасибо
@bogdan_titomir Путь вручную пропиши. Туда точно есть доступ? Вот так можешь посмотреть если файлов там не много: PHP: $dir = //путь вручную пропиши. $files = scandir($dir); $x = count($files); echo $x;
Спасибо попробую! Glob может больше сканировать? файлов где то до 500 будет. --- Добавлено --- Попробовал но подсчитывает не правильно создал 4 папки а он пишет 6 PHP: function countDir() { $dir = $_SERVER['DOCUMENT_ROOT'].'/kartinki'; $files = scandir($dir); $count_files = count($files); return $count_files; }
@bogdan_titomir так не пашет?: PHP: $number_catalog=count(glob($_SERVER['DOCUMENT_ROOT'].'/kartinki'));
Папки пустые. --- Добавлено --- Точно блин Array ( [0] => . [1] => .. [2] => 0 [3] => 1 [4] => 2 [5] => 3 ) --- Добавлено --- Блин и как от левых папок отсеять. --- Добавлено --- Погуглил проблема решена, всем спасибо!