За последние 24 часа нас посетили 19122 программиста и 1638 роботов. Сейчас ищут 872 программиста ...

Отправить post на сайт без формы (cURL)?

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

  1. Kreol2013

    Kreol2013 Новичок

    С нами с:
    20 сен 2013
    Сообщения:
    4
    Симпатии:
    0
    Доброго времени суток.
    Господа, подскажите пожалуйста.
    Нужно через php проверить базу методом ввода слов в текстовое поле поиска, на сайте http://learnsanskrit.ru/
    Но попытка связать php + curl проваливается.
    Код (Text):
    1. <?
    2. $url = 'http://learnsanskrit.ru/'; //адрес сайта
    3. $uA = $_SERVER['HTTP_USER_AGENT']; //браузер
    4.  $arr = array();
    5. $arr['lexeme-search'] = "a";
    6. $arr['lexeme_search_but'] = 'поиск';    
    7. $curl = curl_init();
    8. curl_setopt($curl, CURLOPT_URL, $url);
    9. curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    10. curl_setopt($curl, CURLOPT_HEADER, true);
    11. curl_setopt($curl, CURLOPT_USERAGENT, $uA);
    12. curl_setopt($curl, CURLOPT_POST, true);
    13. curl_setopt($curl, CURLOPT_POSTFIELDS, $arr);
    14. $res = curl_exec($curl);
    15. echo ("<div style=\"text-align: center; margin-top: 10px;\">
    16. <font color=\"green\">Done!</font><br>");
    17. echo date("F j, Y, g:i a");
    18. ?>
    Но применяя данную схему на сайте должна быть форма. а как же быть? кода ее нет?.
    Simpletest и Snoopy не дают результатов.
    Заранее спасибо.
     
  2. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    что значит проверить базу?
     
  3. Kreol2013

    Kreol2013 Новичок

    С нами с:
    20 сен 2013
    Сообщения:
    4
    Симпатии:
    0
    Значит есть список слов, которые нужно вставлять в поиск и извлекать данные.
    Список лежит в мускуле.
     
  4. artoodetoo

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

    С нами с:
    11 июн 2010
    Сообщения:
    11.131
    Симпатии:
    1.251
    Адрес:
    там-сям
    ох уж эти жабаскриптеры! рвут все шаблоны :)
    автор, найди в тексте страницы function find_post - там видно что и куда отправляется. шли туда же.
     
  5. Kreol2013

    Kreol2013 Новичок

    С нами с:
    20 сен 2013
    Сообщения:
    4
    Симпатии:
    0
    и не говорите, одно расстройство.

    Послал, получил, благодарю.