答えを知っている人のための簡単な質問...
$xml = simplexml_load_file("http://url/path/file.xml");
この URL は.htaccess
保護されています。ログイン/パスワードを引数として関数に渡すにはどうすればよいですか?
答えを知っている人のための簡単な質問...
$xml = simplexml_load_file("http://url/path/file.xml");
この URL は.htaccess
保護されています。ログイン/パスワードを引数として関数に渡すにはどうすればよいですか?
$xml = simplexml_load_file("http://username:password@url/path/file.xml");
それを試してください:)
allow_url_fopen と allow_url_include を php.ini (または専用の .htaccess) でオンにしてから、これを行う必要があります。サーバーに設定されていない可能性が高く、手動で変更する必要があります。
これらの値を使用した .htaccess セットアップの例は次のとおりです。
php_value allow_url_fopen 1
php_value allow_url_include 1
file_get_contents
または curl を使用すると、 を使用してユーザー認証を設定できますhttp://username:password@url/path/file.xml
。
文字列データを取得して に渡しますsimplexml_load_string
。