dポイントプレゼントキャンペーン実施中!

まいどお世話になっております。
今回もよろしくお願いします。

PHPで
readfile("http://***.***.***");
などが可能ですが、
そのURLにベーシック認証がかかっているときどうやったらファイルの内容を取得したりできるでしょう?
認証用のユーザー名とパスワードは分かっている状況で、です。

実は以下のようなことで困ってまして、
これはPHPの問題ではなくて、サーバーの設定などによるものなのでしょうか?

↓-----------------↓
Smartyのテンプレートの中で
{fetch file="http://***"}
という風に書きたいのですが、そのファイルがおいてある場所にベーシック認証がかけてあるので、読み取れないのです。
↑-----------------↑

A 回答 (1件)

もしかしたら、他にいい方法があるかもしれませんが、一番簡単なのは、BASIC認証ならURLを



 http://user:passwd@server.domain/file.html

みたいな形式で書けばいいです。
ただ、ユーザ名とパスワードを書かないといけないというのがありますが。
    • good
    • 0
この回答へのお礼

ものすごく遅くなってしまいました。
この回答は、大変助かりました。
本当にありがとうございました。

お礼日時:2005/08/26 01:09

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!