[PHP-users 21744]Re: fopenでPOST する方法
Y.Watanabe
yuw @ msj.biglobe.ne.jp
2004年 5月 19日 (水) 19:49:27 JST
渡辺です。
まあ、fopen/fsockopenでコリコリ書くのも大変ですし、
> そのファイルには、ログイン後でないとアクセスできません。
とのことですのでCOOKIEなんかも気にしなきゃならないんじゃないでしょうか。
ログインっていってもHTTP基本認証だとかフォーム認証だとか
いろいろあるんでこれだけじゃなんともですが。
ということで、PEARには Http_Clientなる便利そうなパッケージもあるようですから
こいつが使えるかな?
http://pear.php.net/package/HTTP_Client/docs/1.0.0beta1/HTTP_Client/HTTP_Client.html
http://pear.php.net/package/HTTP_Client/docs/1.0.0beta1/HTTP_Client/HTTP_Client_CookieManager.html
"yasushi,m" wrote on 2004/05/18 23:05
with Subject: [PHP-users 21710] fopenでPOST する方法
> fopen 関数で、オープン先ファイルの任意データを取得しようとしているので
> すが・・
> そのファイルには、ログイン後でないとアクセスできません。
> そこで、ログイン用ファイルにユーザーID・パスワードを、POSTして、目的フ
> ァイルをオープンしたいと思っているのですが・・うまく行きません
>
> GETで、よいのなら以下のような 方法で実行可能とも思うのですが
> fopen("http://www.hoge.co.jp?userID='foo'&pass='hogehoge'", "r");
>
> fopen で、データを、POSTする方法は、有るのでしょうか?
> または、他の関数で可能でしょうか?
PHP-users メーリングリストの案内