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

Помогите с PHP постингом.

Тема в разделе "Помощь по всем вопросам.", создана пользователем sayrax, 17 дек 2013.

  1. TopicStarter Overlay
    sayrax

    sayrax

    Регистрация:
    1 ноя 2012
    Сообщения:
    163
    Симпатии:
    35
    Чуваки привет всем, помогите! Вообщем есть задача сделать на php скрипт для постинга на доску обьявлений. Скрипт для авторизации сделал он работает через curl вот код
    Код:
    //авторизовываемся
    $url = "/login/"; 
    $ch = curl_init(); 
     
    curl_setopt($ch, CURLOPT_URL,$url);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_USERAGENT, "Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.7.62 Version/11.00");
    curl_setopt($ch, CURLOPT_REFERER, "http://google.ru/");
    curl_setopt($ch, CURLOPT_COOKIEJAR, dirname(__FILE__).'/cookie.txt'); // сохранять куки в файл
    curl_setopt($ch, CURLOPT_COOKIEFILE,  dirname(__FILE__).'/cookie.txt');
    curl_setopt($ch, CURLOPT_TIMEOUT, 3);
     
     
     
    curl_setopt($ch, CURLOPT_ENCODING, 'gzip');
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
     
    curl_setopt($ch, CURLOPT_POSTFIELDS, array(
    'email'=>'test@mail.ru',
    'password'=>'12345'));
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
    $result = curl_exec($ch);
    curl_close($ch); 
    echo  ($result);
    Вот сайт где нужно постить объявления

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

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

    А как сделать постинг через курл или подобное не могу понять, помогите или подскажите какой нибудь манул.
     
    Метки:
  2. djniktih

    djniktih

    Регистрация:
    21 июн 2013
    Сообщения:
    415
    Симпатии:
    241
    делай запрос через API либо GET, можно конечно и выслать POST запрос при помощи курла)))
     
    • Like Like x 1
  3. TopicStarter Overlay
    sayrax

    sayrax

    Регистрация:
    1 ноя 2012
    Сообщения:
    163
    Симпатии:
    35
    Спасибо, пытаюсь сделать через курл, но почему то не получается, вроде все данные передаю, но он не принимает ( А как сделать через GET ?
     

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

Загрузка...