За последние 24 часа нас посетил 61081 программист и 1747 роботов. Сейчас ищут 1155 программистов ...

Отправка данных куркл"ом

Тема в разделе "PHP для новичков", создана пользователем lamok, 25 июн 2010.

  1. lamok

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

    С нами с:
    16 июн 2008
    Сообщения:
    64
    Симпатии:
    1
    Здраствуйте.
    Есть такой код:
    PHP:
    1.  
    2. <?
    3. $curl = curl_init();
    4. curl_setopt($curl, CURLOPT_URL, 'https://site.ru/ser/');
    5.  
    6. curl_setopt($curl, CURLOPT_POST, 1);
    7.  
    8. curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
    9.  
    10. curl_setopt($curl, CURLOPT_POSTFIELDS, 'username='.
    11. urlencode('555').'&amp;password='.urlencode('666'));
    12.  
    13. curl_setopt($curl, CURLOPT_USERAGENT, 'Opera 10.00');
    14.  
    15. $res = curl_exec($curl);
    16.  
    17. if(!$res){
    18.     $error = curl_error($curl).'('.curl_errno($curl).')';
    19.     echo $error;
    20. }
    21. else{
    22.     echo $res;
    23. }
    24. curl_close($curl);
    Это выдает пустую страницу! ПОЧЕМУ и что не правильно???

    если добавить это:
    curl_setopt($curl, CURLOPT_HEADER, 1);
    то выдает:
    HTTP/1.1 200 OK Date: Thu, 24 Jun 2010 21:54:53 GMT Server: Apache/2.2.10 (Linux/SUSE) Content-Length: 682 Content-Type: text/html;charset=ISO-8859-1 Content-Language: en 11
     
  2. +Sten+

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

    С нами с:
    27 авг 2007
    Сообщения:
    978
    Симпатии:
    0
    Почему &amp; вместо &?
     
  3. lamok

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

    С нами с:
    16 июн 2008
    Сообщения:
    64
    Симпатии:
    1
    Все равно пустое выдает
    Вот этим мы включаем куки
    PHP:
    1. curl_setopt($curl, CURLOPT_COOKIESESSION, TRUE);
    а как прочитачть что в куки а также сессию???