[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Определить расширение файлов в папке по URL адресу
Страницы: 1, 2, 3
abraziv
Необходимо определить количество файлов определённого расширения по заданном адресу http://..... . Какими средствами это можно сделать?
vagrand
abraziv
Поместить на тот URL php скрипт, который локально эти файлы подсчитает. Ну или как вариант открыть индекс каталога, тогда можно спарсить и по URL -у

_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
abraziv
А как просмотреть индекс каталога? Как я понял необходимо это сделать как то с помощью протокола http. Спасибо.
vagrand
abraziv
Если на том сайте, где вы пытаетесь смотреть индекс отключен то вы никак его не посмотрите.

_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
abraziv
Цитата (vagrand @ 19.09.2013 - 09:20)
abraziv
Если на том сайте, где вы пытаетесь смотреть индекс отключен то вы никак его не посмотрите.

Спасибо. На сервер могу зайти только под анонимоус, как туда скрипт закинуть не представляю, бинит сразу. А через ftp можно как нибудь ?
vagrand
abraziv
А у вас есть доступ к нужному серверу по FTP?

_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
Игорь_Vasinsky
abraziv
если у тебя нет доступа - то болт со сорванной резьбой ты получишь.
тока в 1 случае - если в директории нет индексного файла и разрешён листинг фалов директории.



_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
abraziv
Сервер это громко я сказал. Это репозитория. По ftp я же могу получит список файлов?
bestxp
"репозитория" чего?

контроля версий или линукс приложений?

abraziv
Репозитории линукс debian mirror.yandex.ru ну и дальше путь
killer8080
Цитата (abraziv @ 19.09.2013 - 11:07)
Репозитории линукс debian mirror.yandex.ru ну и дальше путь

так там не скрывается список файлов вроде blink.gif
abraziv
уже нашёл функцию ftp_nlist() буду пытаться соединиться. А через ftp сразу не получится попасть в нужную папку, придётся через cd и е подобные пробираться?
killer8080
покажи ftp ссылку
killer8080
http://ftp.mirror.yandex.ru/debian-pure64/doc/
разве не тот же листинг выдаёт?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.