в win не работает CURLOPT_COOKIEJAR

weqq

Новичок
в win не работает CURLOPT_COOKIEJAR

Проблема с CURLOPT_COOKIEJAR под WIN. причем только с CURLOPT_COOKIEJAR! то есть сам curl соединяется, а файл кукиса не создается. переносил скрипт на UNIX сервак - работает как должно быть ( создается файл ) .

искал ответ на форуме - не нашел...
направьте на путь истинный плз.

PHP 5.2.6
libcurl/7.16.0 OpenSSL/0.9.8h zlib/1.2.3
 

DiMA

php.spb.ru
Команда форума
MiRacLe
второй раз вижу про 12ю строку
ты что-то умное хотел сказать (тогда поясни) или пластинку заедает? :)
 

Фанат

oncle terrible
Команда форума
Дима, если ты молжешь указать на ошибку лучше - укажи.
 

MiRacLe

просто Чудо
DiMA 1. это такой непрозрачный намёк на то, что нет ноже^W кода - нет мультиков. 2. больше чем на 10 строк я не ошибусь...
 

weqq

Новичок
нет там не в коде дело ( строка 12 это конечно весело.... ) , а в работе CURL c WINDOWSOM

... ну а код,... ну допустим такой:

<?

$url = "http://mail.ru/";
$agent = "Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax)";
$ch = curl_init();

curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_USERAGENT, $agent);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_COOKIEJAR, "cook.txt");
curl_setopt($ch, CURLOPT_COOKIEFILE, "cook.txt");

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

?>
 

MiRacLe

просто Чудо
...ну а "проблема",... ну допустим в том, что её нету.

Если ты ожидаешь увидеть файл c cookie в каком-то конкретном месте - укажи путь к этому месту (в 11 и 12 строке)
 

weqq

Новичок
а ему только абсолютный путь нужен???
тогда почему на UNIX работает?

-~{}~ 19.02.09 13:54:

MiRacLe спасибо. )))
тема закрыта!
 
Сверху