|
3 / 3 / 1
Регистрация: 24.03.2013
Сообщений: 304
|
||||||
Не работает функция scandir08.02.2017, 16:37. Показов 6573. Ответов 6
Метки нет (Все метки)
Я всё сделал как в мануале.
В корне файла, создал папку tmp и в главном файле написал
Warning: scandir(/tmp,/tmp) [function.scandir]: �� ������� ����� ��������� ����. (code: 2) in C:\OpenServer\domains\localhost\kurs\16\ dzfm\program.php on line 6 Warning: scandir(/tmp) [function.scandir]: failed to open dir: No such file or directory in C:\OpenServer\domains\localhost\kurs\16\ dzfm\program.php on line 6 Warning: scandir() [function.scandir]: (errno 2): No such file or directory in C:\OpenServer\domains\localhost\kurs\16\ dzfm\program.php on line 6 Добавлено через 1 минуту А если просто написать '/' то выводит то, что в папке вообще нету Array ( [0] => $Recycle.Bin [1] => 09.03.13.txt [2] => 10.02.13.txt [3] => 2013-03-05_172720.jpg [4] => 23 �������-��������������� ����������������.mp4 [5] => 24 ������� � JavaScript.mp4 [6] => 27.03.2016.rar [7] => 4444444 [8] => 6 53.txt [9] => Action! [10] => Adobe Flash Player 16.0.0.257 Final [11] => BOOTNXT [12] => Boot [13] => D [14] => Documents and Settings [15] => Entsiklopedia.Vseznajki-1.avi [16] => Entsiklopedia.Vseznajki-2.avi [17] => FFOutput [18] => FrimenJS [19] => HTML5_�_CSS3_����������_������_���_����� _���������_�_���������.pdf [20] => Hotim vsio znat [21] => IMG_0156.JPG [22] => Intel [23] => MoboUserData [24] => N56VB.BIN [25] => NP [26] => NVIDIA GeForce Desktop 347.09 WHQL + For Notebooks [27] => NaviTel-9.1.0.499.EXPLAY_GM_530_GLONASS.zip [28] => NaviTelAuto_Activation_Key.txt [29] => Navione [30] => OpenServer [31] => PerfLogs [32] => Program Files [33] => Program Files (x86) [34] => ProgramData [35] => R.G. Catalyst [36] => Source-17lesson [37] => Spacekace [38] => SynWrite [39] => System Volume Information [40] => TP-LINK Modem Router Settings.txt [41] => Users [42] => WPI_BELOFF_Log.txt [43] => Windows [44] => autocomplite [45] => autoexec.bat [46] => bootmgr [47] => db [48] => eSupport [49] => git [50] => gulp [51] => hiberfil.sys [52] => htmlbook.ru [53] => iSpring Suite 7.0.0 Build 6984 RePack by Pafnutiy761 [54] => js ��� ����� [55] => kidd_den_infobiznes_kak_obraz_zhizni.pdf [56] => kleaner.tmp [57] => komi-osm-nm2 [58] => komi_3.2.6 [59] => mobilcity [60] => newCourse [61] => newCourseClone [62] => pagefile.sys [63] => polymer-example [64] => swapfile.sys [65] => test [66] => xampp [67] => zoq-U-nwKmE.jpg [68] => ��������, � ����, CS.pdf [69] => ������� ����� ������� �������.rtf [70] => ���������� [71] => ��� �������� ������������� ������.pdf [72] => �������� [73] => ��������� ����� � �������� �����.pdf [74] => ����� ��������� �������� (2).txt [75] => ����� ��������� �������� (3).txt [76] => ���� ����� ���������� ��� �� �����. ��������� [2012-2013] WEB-DL [77] => ������ � �������(��� ���������� �� ����� ������� � ������ ���������).wmv [78] => ���������� ���������� �� �������� ������� [79] => �������� [80] => ������ ���� ������ ������ ������. 1 ������� (60 �����) [81] => ��� ���� �������� [82] => ������ ������ (������ �������) [83] => �����������. ���������� ��������� ����������� ��������� ������ � ������ �����.rtf [84] => ����� �������� ������� [85] => ������ � ��� �� ������ �������.rtf [86] => ��� ����� ������ 5.2.1.1 [87] => ���������� � ������ ��������� [88] => ��_�������_�����_�������_1958.pdf [89] => ������ ������� ��������� �������. ������� ����� ����������.djvu [90] => ������ ��������� ��������������� [91] => ����� [92] => �������.txt [93] => �����.txt [94] => ������ [95] => ���� [96] => ������� [97] => ����������� [98] => ������� [99] => ������� [100] => ������.txt [101] => ����� [102] => ����� )
0
|
||||||
| 08.02.2017, 16:37 | |
|
Ответы с готовыми решениями:
6
Функция scandir не работает! Функция scandir() находит несуществующие папки Функция scandir, не могу отобразить содержимое каталога |
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
||||||
| 08.02.2017, 16:38 | ||||||
|
уверены, что /tmp ? Может, надо так?
1
|
||||||
|
142 / 142 / 63
Регистрация: 18.07.2014
Сообщений: 473
|
|
| 08.02.2017, 16:45 | |
|
для unix это /tmp нормальный путь к директории, но Вы работаете с OpenServer а он работает под windows, в винде полный путь должен содержать имя диска т.е. вот так например C:\OpenServer\domains\localhost\kurs\16\ dzfm\tmp
можете попробовать использовать относительный путь
0
|
|
|
3 / 3 / 1
Регистрация: 24.03.2013
Сообщений: 304
|
|
| 08.02.2017, 16:46 [ТС] | |
|
Я понял, то что, эта функция начинает искать файлы в корне диска, на котором установлен сервер, но почему это не пишут в мануале и почему сначала выводится точка, потом 2 точки и только потом файлы?
0
|
|
|
3 / 3 / 1
Регистрация: 24.03.2013
Сообщений: 304
|
||||||
| 08.02.2017, 17:26 [ТС] | ||||||
|
Я пытаюсь вывести иконку папки рядом с папкой, но у меня получается, что сначала выводится иконка, а потом всё остальное, я не понимаю, как правильно сделать.
0
|
||||||
|
142 / 142 / 63
Регистрация: 18.07.2014
Сообщений: 473
|
|||||||||||||
| 08.02.2017, 17:58 | |||||||||||||
|
Добавлено через 35 секунд скорее всего после foreach у Вас лишняя } Добавлено через 1 минуту Вот так должно быть
да и сам код у Вас неправильный, зачем Вы крутите в цикле массив $images если у Вас там всего одна запись? наверное Вам надо крутить $files1, и не print_r использовать Добавлено через 45 секунд а вот это зачем???
$_SERVER['DOCUMENT_ROOT'] всегда будет директорией ) Добавлено через 1 минуту я конечно могу Вам написать правильный код, но Вы сами постарайтесь подумать и решить задачу Добавлено через 8 минут
1
|
|||||||||||||
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
||
| 08.02.2017, 21:36 | ||
|
0
|
||
| 08.02.2017, 21:36 | |
|
Помогаю со студенческими работами здесь
7
При переносе сайта на боевой сервер перестала работа функция scandir Scandir(); Не работает код scandir scandir Работа с scandir() Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|