Загрузка фотографий по FTP (задержка)

Тема в разделе "Решение различных задач по парсингу", создана пользователем Григорий86, 12 янв 2018.

  1. Григорий86

    Григорий86 New Member Пользователи

    Регистрация:
    17 окт 2015
    Сообщения:
    25
    Доброго дня.
    1. Подскажите пожалуйста как можно сделать так, чтобы <PHP_SCRIPT_ выполнялся, скажем, через 2 секунды после загрузки фотографий по FTP?
    2. Как можно сделать так, чтобы фото не загружались по FTP, если какая то переменная пустая?
    Сейчас код выглядит так:

    <PHP_SCRIPT_5=Ссылки недоступны для гостей

    name=[DATAENCODE]<CD_GRAN_6!>[/DATAENCODE]
    text=[DATAENCODE]<CD_GRAN_4!>[/DATAENCODE]
    phone=[DATAENCODE]<CD_GRAN_8!>[/DATAENCODE]
    image=[DATAENCODE]<CD_GRAN_7!>[/DATAENCODE]
    url=[DATAENCODE]<CD_DOCURL!>[/DATAENCODE]

    </PHP_SCRIPT_5>

    [DFN]/small/foto-<CD_GRAN_6!>{ext}jpg[/DFN]<DOWNLOADFILE>[PROCSET2]<CD_GRAN_7!></DOWNLOADFILE>
    [DFN]/big/foto-<CD_GRAN_6!>{ext}jpg[/DFN]<DOWNLOADFILE><CD_GRAN_7!></DOWNLOADFILE>
     
  2. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Здравствуйте.

    1) Непонятно, зачем это нужно, картинки загружаются на FTP без проблем с помощью соответствующей опции;
    2) С помощью макроса [CHECKENTRY] Ссылки недоступны для гостей
     
  3. Григорий86

    Григорий86 New Member Пользователи

    Регистрация:
    17 окт 2015
    Сообщения:
    25
    Видите, у меня названия картинок генерятся из переменных. То есть даже если картинки не были получены из кода, названия запишутся в БД. А картинок нет и они не загрузятся по ФТП. Хотелось бы проверять их наличие на сервере с помощью ПХП.(перед записью в БД) Ну или же по второму варианту, проверять уже в CD и не отправлять сгенерированные названия фоток, если фотки не были найдены в коде.

    Видимо вопрос в первый раз неправильно сформулировал.
     
  4. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Если картинка не загрузится (при использовании макроса DOWNLOADFILE), она не попадет на FTP и ее имя файла не попадет в результат парсинга (соответственно, не попадет в БД).

    Зачем усложнять, когда все это делается просто.
     
  5. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Также обратите внимание на этот материал Ссылки недоступны для гостей
     

Поделиться этой страницей