人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHPでファイルをダウンロードしたいと思います。

シーケンス:
1.ユーザー → (ブラウザアクセス) → PHPプログラム
2.PHPプログラム → (GETアクセス) → 特定のWebサイト
3.PHPプログラム ← (ファイルダウンロード) ← 特定のWebサイト
4.ユーザー ← (ブラウザに表示) ← PHPプログラム

ライブラリ無し、での方法をご教授願います。
特に、2,3の部分のコードを知りたいのです。
バージョン:ver.4.4.6

●質問者: ブータン
●カテゴリ:インターネット ウェブ制作
✍キーワード:PHP webサイト アクセス ケン コード
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● kn1967
●300ポイント ベストアンサー

PHP: fsockopen - Manual

上記の例1が相当します。


PHP: fopen - Manual

fopenが使える環境の場合、getの記述が簡単

(http://www.example.com/?hoge=hogeと書けば良いだけ)になりますので

fsockopenよりもコードを単純に出来ます。

◎質問者からの返答

ありがとうございました。

こんな感じでうまくいきました。

// Webサイトにアクセス

if (!($fp = fopen("http://example.com/", "r")))

{

die("ファイルが開けません。");

}

// ファイルを表示

while (!feof($fp)) {

$text = fgets ($fp, 4096);

echo $text;

}

// ファイルを閉じる

fclose ($fp) ;

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ