За последние 24 часа нас посетили 34814 программистов и 1682 робота. Сейчас ищут 700 программистов ...

Фотохостинг (парс). Как загрузить фото и получить страницу с

Тема в разделе "Прочие вопросы по PHP", создана пользователем Ruskat, 27 сен 2013.

  1. Ruskat

    Ruskat Активный пользователь

    С нами с:
    6 июн 2013
    Сообщения:
    29
    Симпатии:
    0
    Интересует такая задачка:
    1) как на примере radikal.ua/upload/multi методом РНР загрузить на фотохостинг фотки и получить от него данные со ссылками на эти фото?
    2) Как на примере zommersteinhof.io.ua/album637886 получить все фотографии из альбома, находящиеся на нескольких страницах?
     
  2. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.598
    Симпатии:
    1.764
    Re: Фотохостинг (парс). Как загрузить фото и получить страни

    Что значит на примере? Вы хотите из своего скрипта грузить/получать фотки с других фотохостингов?
     
  3. Ruskat

    Ruskat Активный пользователь

    С нами с:
    6 июн 2013
    Сообщения:
    29
    Симпатии:
    0
    Re: Фотохостинг (парс). Как загрузить фото и получить страни

    Да. Потому и интересуюсь, как это реализовать на РНР.
     
  4. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.598
    Симпатии:
    1.764
  5. Ruskat

    Ruskat Активный пользователь

    С нами с:
    6 июн 2013
    Сообщения:
    29
    Симпатии:
    0
    Re: Фотохостинг (парс). Как загрузить фото и получить страни

    mkramer, а можно с примером?
     
  6. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.598
    Симпатии:
    1.764
    Re: Фотохостинг (парс). Как загрузить фото и получить страни

    Ну извините, делать самому эксперименты именно с этими фотохостингами у меня нет времени, а пример, как отправить на другой сервер файл, есть по ссылке, которую я привёл:
    Код (Text):
    1. $ch = curl_init();
    2.  
    3. $data = array('name' => 'Foo', 'file' => '@/home/user/test.png');
    4.  
    5. curl_setopt($ch, CURLOPT_URL, 'http://localhost/upload.php');
    6. curl_setopt($ch, CURLOPT_POST, 1);
    7. curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
    8.  
    9. curl_exec($ch);
    10. ?>
     
  7. Ruskat

    Ruskat Активный пользователь

    С нами с:
    6 июн 2013
    Сообщения:
    29
    Симпатии:
    0
    Re: Фотохостинг (парс). Как загрузить фото и получить страни

    mkramer, это я видел. Как мне передавать данные фотохостингу и получать от него результат? Вот что меня интересует. На примере radikal.ua, например.
     
  8. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.598
    Симпатии:
    1.764
    Re: Фотохостинг (парс). Как загрузить фото и получить страни

    В данном случае вам надо досконально изучить весь доступный код радикала, там вот при беглом взгляде я увидел SWFUploader, значит где-то есть javascript, им занимающийся. И посмотреть, что уходит на сервер при работе. И повторить curl-ом. Изучайте исходники этого фотохостинга

    Добавлено спустя 6 минут 2 секунды:
    Re: Фотохостинг (парс). Как загрузить фото и получить страницу с
    Кстати, советую взять не мультизагрузчик, а загрузку одного фото. Там нет ничего лишнего, очень простая форма (на первый взгляд). И тогда можно будет модифицировать пример из документации под ту форму. Чтоб получить информацию от сервера, а не вывести в браузер, перед curl_exec ставится
    Код (Text):
    1. curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    Вы же всё ждёте решение задачи, а не совета - а это подразумевает написание и отладку скрипта, что бесплатно не делается.