2017-03-16 4 views
0

PHPのウェブサイトからページの内容を解析したいと思います。例えば、リモートウェブサイトはhttp://admin.rankedgaming.comとすることができる。認証が必要なWebページのコンテンツを取得する方法は?すでにfile_get_contents、fopen、およびcURLを試しました。それらのどれも動作しません

私は、この問題を解決するには、Web上で利用できるすべてのものを試してみましたが、私は、この特定のページの内容を取得することはできません。

file_get_contentsと私のブラウザからcURLのヘッダをコピーして、埋め込まれてクッキーを渡してみました

http://admin.rankedgaming.com/commands/banhistory/bans.php?m=0&var=ihatepoints

それは私のPHPファイルの中に運がない。 cURLまたはfile_get_contentsでアクセスすると、常にログインページが表示されます。しかし、それは私のブラウザで正常に動作します。私がそれにアクセスできない原因は何ですか?認証目的、ダミーのIDパスの

は以下のとおりです。事前に

user = ihatepoints 
pass = ihate 

感謝。

答えて

0

はカールを使用して、外出先を持っている:

$ch = curl_init($host); 
curl_setopt($ch, CURLOPT_USERPWD, "ihatepoints:ihate"); 
curl_setopt($ch, CURLOPT_TIMEOUT, 30); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); 
$return = curl_exec($ch); 
curl_close($ch); 

echo $return; 
関連する問題