ホームページ >バックエンド開発 >PHPチュートリアル >コンテンツの取得およびシミュレートされたログインに関連するカールに関する問題

コンテンツの取得およびシミュレートされたログインに関連するカールに関する問題

WBOY
WBOYオリジナル
2016-06-13 13:00:20931ブラウズ

curl获取内容および模拟登录问题

echo $cookie_file= tempnam('./tmp','cookie');
$curl_login="http://xiaoxin.duapp.com/wp-login.php";
$curl_logined="http://xiaoxin.duapp.com/index.php";
$user = "##";
$pass = "##";
$curlPost = "log=$user&pwd=$pass";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $curl_login);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $curlPost);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file);
$data = curl_exec($ch);
curl_close($ch);



$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $curl_logined);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0);
curl_setopt($ch, CURLCOOKIEFILE, $cookie_file);

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

?>
設置$curl_logined="http://xiaoxin.duapp.com/index.php"; 時無法显示
設定$curl_logined="http://xiaoxin.duapp.com/";通常の读取が可能
ただし没能登录
警告情報
警告: curl_setopt() [function.curl-setopt]: C:Program FilesApache Software FoundationApache2.2htdocsphpcurl.php 25行目
のcurl構成オプションが無効です
HTTP/1.1 200 OK X-Pingback: http://xiaoxin.duapp.com/xmlrpc.php Content-Type: text/html; charset=UTF-8 日付: 2012年12月8日土曜日 08:48:24 GMT サーバー: BWS/1.0 転送エンコーディング: チャンク化
还请大牛指教
-----解解方案---------
curl_setopt($ch, CURLCOOKIEFILE, $cookie_file);
=》
CURLOPT_COOKIEFILE

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。