куки в cURL'e

Discussion in 'PHP' started by Leonardo, 13 Sep 2007.

  1. Leonardo

    Leonardo Elder - Старейшина

    Joined:
    3 Feb 2007
    Messages:
    35
    Likes Received:
    4
    Reputations:
    1
    не могу разобратся с куки в курле. он их не отсылает.

    PHP:
    $POST 'nickname='.$_POST['nickname'].'&password='.$_POST['password'];

    $url="https://site.ru/inde.php";
    $cu=curl_init();
    curl_setopt($cuCURLOPT_URL$url);
    curl_setopt($cuCURLOPT_USERAGENT"Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");
    curl_setopt($cuCURLOPT_SSL_VERIFYPEER0); 
    curl_setopt($cuCURLOPT_SSL_VERIFYHOST0); 
    curl_setopt($cuCURLOPT_SSL_VERIFYRESULT0);
    curl_setopt($cuCURLOPT_RETURNTRANSFER,1);
    curl_setopt($cuCURLOPT_HEADER1);
    curl_setopt($cuCURLOPT_REFERER'http://site.ru/');
    curl_setopt($cuCURLOPT_COOKIE$_POST['cookie']);
    curl_setopt($cuCURLOPT_POST1);
    curl_setopt($cuCURLOPT_POSTFIELDS$POST);
    $result=curl_exec ($cu);
    curl_close ($cu);
    в чем может быть проблема и как её решить?
     
    1 person likes this.
  2. Developer

    Developer Elder - Старейшина

    Joined:
    3 May 2006
    Messages:
    152
    Likes Received:
    25
    Reputations:
    10
    var_dump($_POST['cookie']) в студию
     
  3. Leonardo

    Leonardo Elder - Старейшина

    Joined:
    3 Feb 2007
    Messages:
    35
    Likes Received:
    4
    Reputations:
    1
    string(84) "icq_ln=E17176E314231D5993E48E26DE15499D1AE8B9F9FA6B1B24545794B768A71749; domain=.com"
     
  4. groundhog

    groundhog Elder - Старейшина

    Joined:
    12 May 2007
    Messages:
    1,159
    Likes Received:
    425
    Reputations:
    180
    Для работы с куками используй такой код:

    Причём [ФАЙЛ СХРАНЕНИЯ КУК] и [ФАЙЛ ПОСЫЛКИ КУК] должны быть абсолютными путями... Если такой пример отработает корректно, значит ты где-то не правильно конструируешь запрос... Попробуй.
     
  5. nc.STRIEM

    nc.STRIEM Members of Antichat

    Joined:
    5 Apr 2006
    Messages:
    1,036
    Likes Received:
    347
    Reputations:
    292
    нафик вам этот curl, используй сокет и не парь себе мозг
     
    1 person likes this.
  6. Leonardo

    Leonardo Elder - Старейшина

    Joined:
    3 Feb 2007
    Messages:
    35
    Likes Received:
    4
    Reputations:
    1
    насколько мне сказали сокет некоректно иногда работает с https
    посоветовали курл. а курл походу с куками.. так что юзать?
     
  7. groundhog

    groundhog Elder - Старейшина

    Joined:
    12 May 2007
    Messages:
    1,159
    Likes Received:
    425
    Reputations:
    180
    И курл и сокеты корректно работают.
     
  8. Leonardo

    Leonardo Elder - Старейшина

    Joined:
    3 Feb 2007
    Messages:
    35
    Likes Received:
    4
    Reputations:
    1
    ещё вопрос. что такое
    P3P: CP="ONL UNI COM PHY NAV INT DEM CURo OUR"
    и с чем его едят?
     
    #8 Leonardo, 14 Sep 2007
    Last edited: 14 Sep 2007