- ベストアンサー
アップロード機能のお勉強。
最近よくお目にかかる、「画像アップロード機能」付きの掲示板・・・。 アレに使っているような「ファイルアップロード機能」について勉強したいと思ってるのですが、分かりやすく解説してくださる良きホームページや、書籍があったら教えてください。 シンプルな掲示板にファイルアップロード機能を付け足す・・・、くらいの事が出来るようになりたいのです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
*勉強ということなのできつめに書いてます。 ヒントだけあげます。私が実際にやった方法でもあります。 まず、HTMLのformタグに ENCTYPE="multipart/form-data" オプションをつけると、 ファイルの送信ができます。 まず、これです。HTMLファイル作って、実際に POSTでファイルを送って、read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'}); なんかで取り出す。 あとは、受け取ったデータをそのまま除いてみる。 /^multipart\/(.*); boundary=(.*)$/ な部分を見つけて、ぶった切るコードを見つける。 あとは、ぶった切ってまとめるだけ。 分かりにくいほうが覚えるもの。どうしても分からなければソースを上げますが、 実際根性とそれなりのperlへの理解があれば以上の情報だけで理解し、自作できるはずです。 がんばってください。
その他の回答 (1)
- estea
- ベストアンサー率44% (39/87)
補足情報 http://isweb5.infoseek.co.jp/diary/sanaki/code/cgi.htm http://www.hk.airnet.ne.jp/~ahero/cgi/cgiex11.html http://www.kanzaki.com/docs/html/htminfo32.html
お礼
なんとか出来そうです! ありがとうございました。
お礼
分かりました!頑張ってみます!! でも、どうしても分からなかったら、助けてくださいね。(^^;