1
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
Приветствуем вас,Гость, на форуме IFUD.WS. Обязательно рекомендуется к прочтению правила форума http://ifud.ws/threads/obnovleno-pravila-foruma.7759

Помогите с автопостом.

Тема в разделе "Помощь по всем вопросам.", создана пользователем The_Jester777, 15 мар 2016.

  1. TopicStarter Overlay
    The_Jester777

    The_Jester777

    Регистрация:
    28 янв 2013
    Сообщения:
    298
    Симпатии:
    120
    Есть сайт

    **Скрытый текст: Для просмотра скрытого текста Вы должны авторизоваться.**

    Пожалуйста Зарегистрируйтесь или Войдите для того чтоб увидеть текст сообщения!

    нужно организовать автологин и автопостинг объявления.

    Вот что нашел.

    # Настройки
    $login = 'логин'; # Логин
    $password = 'пасс'; # Пароль
    $url = 'Please login or register to view links'; # Адрес страницы, куда отправляется форма

    # Инициализируем сеанс CURL
    if( !$ch = curl_init() )
    # Ошибка
    die( "Невозможно создать сеанс CURL. Возможно у вас не установлена эта библиотека." );

    # Данные, передаваемые методом POST (тут укажите названия полей формы авторизации)
    $data = array(
    'login' => $login, # Передаём логин
    'password' => $password, # Передаём пароль
    'submit' => 'Войти' # Передаём имя кнопки (возможно на сайте идёт проверка нажатия кнопки)
    );

    # Массив настроек CURL
    $options = array(
    CURLOPT_URL => $url, # Ссылка на сайт
    CURLOPT_FOLLOWLOCATION => true, # Следование Location
    CURLOPT_POST => true, # Передаём данные методом POST
    CURLOPT_POSTFIELDS => $data, # POST данные
    CURLOPT_SSL_VERIFYHOST => false, # Не проверяем сертификат SSL
    CURLOPT_TIMEOUT => 20, # Таймаут запроса в секундах,
    CURLOPT_COOKIEJAR => 'cookie.txt' # Файл, куда сохраняются COOKIE (для последующих запросов)
    );

    # Устанавливаем опции
    curl_setopt_array( $ch, $options );

    # Выполняем запрос
    curl_exec( $ch );

    # Закрываем сеанс CURL
    curl_close( $ch );



    Выдает ошибку



    Warning: curl_setopt_array(): CURLOPT_FOLLOWLOCATION cannot be activated when an open_basedir is set in /home/users/9/домен on line 31
    Хостинг jino


    Есть умельцы которые помогут реализовать автологин и автопост?)

    За ранее спасибо .
     
    Метки:
  2. SAIND

    SAIND

    Регистрация:
    27 сен 2012
    Сообщения:
    743
    Симпатии:
    606
    Хоть бы логин и пароль дал от сайта
     
  3. AngryBSOD

    AngryBSOD

    Регистрация:
    6 мар 2015
    Сообщения:
    165
    Симпатии:
    140
    CURLOPT_FOLLOWLOCATION у вас запрещен, получай header`s и следую Location
     
    • Like Like x 1

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

Загрузка...