Проверка на существование файла на другом сервере... Как?

  • Автор темы Автор темы Страж Неба
  • Дата начала Дата начала

Страж Неба

Guest
Проверка на существование файла на другом сервере... Как?

Доброе время суток, уважаемые форумчане.
Пробовал самостоятельно собрать нужный мне скрипт, но не получилось. Советовался и с ребятами с Kadets.info, но и они не помогли.

Вот, что нужно:

1. Имеется файл-база, куда в каждую стороку вписан урл адрес файла.
Типа вот так:
http://wmate.ru/index.shtml
http://wmate.ru/catalog/a_001/002.zip
http://wmate.ru/catalog/u_004/Performer_of_Desires.exe

Как видете, все файлы, на которые ведут урл'ы разного типа - это важно.

Базу сылок можно держать и не в файле, а например, в массиве, это уже из рассчета оптимальности (как думаете, что лучше?).

2. Имеется скрипт, который читает этот файл построчно и каждую строку проверяет на существование, то есть проверяет, имеется ли по заданному урлу файл. Если не имеется, то записываем урл (строку) в базу битых адресов.

Скрипт этот нужен для выявления битых ссылок на архивы, лежащие на других серверах .
Как мне это организовать. Писал скрипт, но не получилось, хотя, по логике, все было сделано правильно. Пока не буду давать тот код, что сверстал, чтобы Вас с толку не сбивать.
Надеюсь, что поможете, ибо скрипт очень нужен. Заранее спасибо!
 
Проверка на существование файла на другом сервере
Для понимания своей задачи надо знать одну важную вещь.
в вебе не существует файлов. вообще.
Советовался и с ребятами с Kadets.info
Это крутой девелоперский сервер?
Базу сылок можно держать и не в файле, а например, в массиве
К сожалению, в массиве ничего держать нельзя.

Данный скрипт написать можно, но предупреждаю, что точность его работы будет весьма невысока.

Для начала порекомендую ознакомиться с основами веб: PHP FAQ: Самые основы. Как работает PHP.
 
А не могли бы Вы написать такой скрипт?
Как видите, знаний мне не хватает, времени на их приобретение, к сожалению, тоже. Скрипт очень нужен!
Если вас не затруднит, очень прошу помочь.
Заранее благодарен.
 
К сожалению, не мог бы.
Тем более, что я не разделяю мнения о том, что этот скрипт очень нужен.
 
Хм...
Скрипт действительно нужен, но заверять Вас в этом не буду...
Может кто другой поможет. Я не думаю, что необходимый мне скрипт очень велик по размеру
 
и что? думаешь кто-то его будет писать для тебя? ашибаисси.

http-запрос HEAD, [m]sockets[/m] или [m]curl[/m] тебе возможно помогут
 
Breeze
у него уже есть код, который работает именно так, как я описал - точность его работы будет весьма невысока.
Больше ему ничем помочь нельзя.
 
Фанат

в общем и целом -- да, согласен
 
Страж Неба

зайди в рубрику РАБОТА и напиши:
требуется написать скрипт за ххх уе
Думаю, желающие найдутся
 
Сверху