0
アドレスを複数回cURLし、それらの間でクッキーファイルを共有したい。私が使用するコードは怒鳴るようなものです:PHP cURLクッキーが維持されない
<?php
$count = $argv[1];
echo $count;
while($count > 0){
$ch = curl_init("somewhere.php");
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_COOKIEJAR, "./cookies.txt");
curl_setopt($ch, CURLOPT_COOKIEFILE, "./cookeis.txt");
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_COOKIESESSION, true);
$count--;
echo $count;
// grab URL and pass it to the browser
echo curl_exec($ch) . "\n\n";
// close cURL resource, and free up system resources
curl_close($ch);
}
?>
が、コードを実行した後、私は、Webブラウザ上でページを複数回要求した結果が表示されません。 Cookieファイルはいっぱいですが。
# Netscape HTTP Cookie File
# http://curl.haxx.se/rfc/cookie_spec.html
# This file was generated by libcurl! Edit at your own risk.
somewhere FALSE / FALSE 0 PHPSESSID something
どこが間違っていますか? TG。