Как извлечь изображения с веб-сайта, которые используют метку времени в качестве имени

883
Chris

Я думаю, что уже знаю ответ на этот вопрос, но, как бы мне ни было любопытно, я все равно задам его.

Я управляю интернет-магазином, какие продукты поставляются с CSV-файлом. Я могу импортировать все объекты без проблем, единственное, что изображения и расположения миниатюр не экспортируются с дампом базы данных. (это никогда не бывает идеально, хе). Вы могли бы сказать, тогда делайте это вручную, это то, что я сделал в первую очередь, но после 200 продуктов и RSI я бросил это дело и искал более эффективный способ сделать это.

Я спросил моего дистрибьютора, и я могу использовать их изображения для своих собственных целей без каких-либо проблем с авторским правом.

Когда я смотрю на расположение изображений, URL выглядит так:

../img/i.php?type=i&file=1250757780.jpg 

У кого-нибудь есть идеи, как можно решить эту проблему?

0
Это не говорит нам о * расположении * изображений. Он просто сообщает нам имя файла изображения (1250757780.jpg). Очевидно, что PHP-скрипт с именем `i.php` знает, где его найти. pavium 14 лет назад 0

2 ответа на вопрос

0
Unfundednut

Лучше всего было бы изменить способ, которым база данных выводит информацию, и добавлять местоположение изображения.

0
harrymc

Есть только две возможности относительно того, что делает этот скрипт php:

  1. Он возвращает изображение, которое он читает сам с диска,
  2. Перенаправляет запрос браузера.

В первом случае получение изображений является безнадежной причиной.
Однако во втором случае вам может повезти, поскольку все изображения могут храниться в одном каталоге.

Чтобы выяснить, находитесь ли вы во втором случае, когда какое-то изображение наконец отображается, щелкните правой кнопкой мыши на нем и посмотрите его свойства. Если вы видите фиксированное местоположение в поле «Местоположение», то вам повезло.

При щелчке правой кнопкой мыши и отображении свойств, скорее всего, будет показан адрес «../img/i.php?type=i&file=1250757780.jpg». Unfundednut 14 лет назад 1
это действительно так выглядит Chris 14 лет назад 0
Тогда это действительно безнадежное дело. harrymc 14 лет назад 0

Похожие вопросы