0
我使用PHP捲曲自動登錄到WordPress面板,但代碼不起作用的WordPress 4.5與PHP捲曲自動登錄
<?php
$ch = curl_init();
$postData = array('log'=> 'admin',
'pwd' => '123',
'wp-submit' => '%D9%88%D8%B1%D9%88%D8%AF',
'redirect_to' => 'http://localhost/wp/wp-admin/',
'testcookie' => '1'
);
$cookie = basename('cookie.txt');
$opt = array(
CURLOPT_URL => 'http://localhost/wp/wp-login.php',
CURLOPT_HEADER => 1,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POST => true,
CURLOPT_POSTFIELDS => $postData,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_COOKIESESSION => true,
CURLOPT_COOKIEJAR => $cookie,
CURLOPT_USERAGENT => 'Mozilla/5.0 (Windows NT 6.3; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0',
CURLOPT_COOKIEFILE => $cookie
);
curl_setopt_array($ch,$opt);
$out = curl_exec($ch);
echo $out;
?>
WordPress的登錄面板回報:
錯誤:Cookies被阻止或者您的瀏覽器不支持。您必須啓用Cookie才能使用WordPress。
如何修復錯誤
我用這個功能來運行它使用後臺登錄後API登錄後你可以重定向到你想要的網址。 –
此代碼dos不工作,捲曲不能登錄,Cookie dosn't設置 – Eloit