Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   куки в cURL'e (https://forum.antichat.xyz/showthread.php?t=48974)

Leonardo 13.09.2007 20:01

куки в cURL'e
 
не могу разобратся с куки в курле. он их не отсылает.

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); 

в чем может быть проблема и как её решить?

Developer 13.09.2007 22:38

var_dump($_POST['cookie']) в студию

Leonardo 14.09.2007 09:19

string(84) "icq_ln=E17176E314231D5993E48E26DE15499D1AE8B9F9FA 6B1B24545794B768A71749; domain=.com"

groundhog 14.09.2007 10:53

Для работы с куками используй такой код:

Цитата:

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_COOKIEJAR, [ФАЙЛ СХРАНЕНИЯ КУК]);
curl_setopt($ch, CURLOPT_COOKIEFILE, [ФАЙЛ ПОСЫЛКИ КУК]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

$result = curl_exec($ch);
curl_close($ch);

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

nc.STRIEM 14.09.2007 12:20

нафик вам этот curl, используй сокет и не парь себе мозг

Leonardo 14.09.2007 13:45

насколько мне сказали сокет некоректно иногда работает с https
посоветовали курл. а курл походу с куками.. так что юзать?

groundhog 14.09.2007 13:56

И курл и сокеты корректно работают.

Leonardo 14.09.2007 13:57

ещё вопрос. что такое
P3P: CP="ONL UNI COM PHY NAV INT DEM CURo OUR"
и с чем его едят?


Время: 15:47