重複の可能性:
PHP:CURLはメタリダイレクトに従うことができますか
<?php
error_reporting(E_ALL);
ini_set("display_errors", 1);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http.....');
curl_setopt($ch,CURLOPT_POST,1);
curl_setopt($ch, CURLOPT_HEADER,1);
curl_setopt($ch, CURLINFO_HEADER_OUT,1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
curl_setopt($ch,CURLOPT_AUTOREFERER,0);
curl_setopt($ch,CURLOPT_POSTFIELDS,"vb_login_username=***&vb_login_password=***&do=login");
curl_exec($ch);
curl_close($ch);
?>
vbuletinフォーラムにログインしたい。このログインスクリプトは機能しますが(ログイン成功ダイアログが表示されます)、数秒後にインデックスページにリダイレクトされます。私は問題を知っていました、それは:
<META HTTP-EQUIV="refresh" CONTENT="seconds;URL=the-other-url">`
これを止めるための解決策が必要です:D