CURL kullanmak için bir çerez ayarlama

1 Cevap php

Ben cURL kullanarak başka bir sayfa almak yaşıyorum ve ben belli bir kurabiye yoksa ben sayfa içeriğini göremiyorum. Çerez adı seepage ve beni sayfa içeriğini görmek için değeri 1 olarak ayarlanması gerekir.

Ben cURL kullanarak bu sayfayı yüklemek istiyorum, ve bu ben şu anda sahip betik:

<?php

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, 'http://www.pixhost.org/images/531/1245992_untitled-2.jpg');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_COOKIE, 'tmpfile.tmp');
curl_setopt($ch, CURLOPT_COOKIEJAR, 'tmpfile.tmp');
curl_setopt($ch, CURLOPT_COOKIEFILE, 'tmpfile.tmp');
curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);

$result = curl_exec($ch);

print_r($result);

?>

Ancak, $ sonuç I if(empty($result)) ile onaylayın hangi için boş bir değişkendir. Nasıl cURL çerez değeri olmak seepage adında bir cookie kullanmak üzere ayarlanmış olur 1?

Teşekkürler.

1 Cevap

Çerez değeri 'sızıntı = 1' dir:

curl_setopt($ch, CURLOPT_COOKIE, 'seepage=1');

ve CURLOPT_COOKIEFILE için mevcut hat kaldırmak gerekir