2016-09-26 2 views
0
error_reporting(E_ALL); 

function login($url,$data) { 
$fp = fopen("cookie.txt", "w"); 
fclose($fp); 
$login = curl_init(); 
curl_setopt($login, CURLOPT_SSL_VERIFYHOST, 0); 
curl_setopt($login, CURLOPT_SSL_VERIFYPEER, 0); 
curl_setopt($login, CURLOPT_FOLLOWLOCATION, 1); 

$fh = fopen('curl.log', 'w'); 
curl_setopt($login, CURLOPT_VERBOSE, 1); 
curl_setopt($login, CURLOPT_STDERR, $fh); 

curl_setopt($login, CURLOPT_COOKIEJAR, "cookie.txt"); 
curl_setopt($login, CURLOPT_COOKIEFILE, "cookie.txt"); 
curl_setopt($login, CURLOPT_TIMEOUT, 40000); 
curl_setopt($login, CURLOPT_RETURNTRANSFER, TRUE); 
curl_setopt($login, CURLOPT_URL, $url); 
curl_setopt($login, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']); 
curl_setopt($login, CURLOPT_FOLLOWLOCATION, TRUE); 
curl_setopt($login, CURLOPT_POST, TRUE); 
curl_setopt($login, CURLOPT_POSTFIELDS, $data); 

ob_start(); 
return curl_exec ($login); 
ob_end_clean(); 
curl_close ($login); 
unset($login); 
} 

echo login($LoginLink,$LoginData); 

これは現在ウェブサイトにログインするために使用しているコードです。 (私のユーザー名とパスワードが含まれているため、$ LoginLinkと$ LoginData変数がありません)cURL 302 Error // "* POSTからGETに切り替え"& "*このURLに別のリクエストを発行してください:"

タイトルに誤りがありますか? curl.logの詳細情報が必要ですか?

何か助けていただきありがとうございます。

return curl_exec ($login); 

+0

POSTからGETに切り替えるようにお願いします。試してみましたか? –

答えて

0

あなたのコードが実行されません。

関連する問題