« コマンドのリファレンス | トップページ | ホームページからファイルをダウンロードさせる方法 »

2005/02/10

サーバにファイルをアップロードする方法

画像掲示板などでは、ファイルをアップロードする機能が付いているものもあります。
あれって、どうやってるんだろう?と思って調べてみました。

Cepheid の ファイルのアップロード その1に詳しく載っています。

私がつまずいたのは、HTMLのフォームに
<form action="upload.cgi" method="post" enctype="multipart/form-data">
のように、 enctype="multipart/form-data"と書く必要があったことです。
これ、とほほのWWW入門には載っていないんですよ~。

あとは、CGI側で、CGIモジュールを使ってアップロードされたファイルを取得するのですが、プログラムを見ているとCGIモジュールの使い方が良く解って勉強になります。
ファイル名の取得から、MIMEタイプの取得まで、簡単にできるのですね~。

|

« コマンドのリファレンス | トップページ | ホームページからファイルをダウンロードさせる方法 »

Perl」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/54336/2876978

この記事へのトラックバック一覧です: サーバにファイルをアップロードする方法:

« コマンドのリファレンス | トップページ | ホームページからファイルをダウンロードさせる方法 »