0:00
 
Window Title
 
 
 
 
 
 
 
 
壁紙の変更

コンピュータ

ネットワーク

ドキュメント

ごみ箱
マイコンピュータ
マイネットワーク
マイドキュメント
ごみ箱

オンラインゲーム

DHTML素材

perl module 忘備録

RFC翻訳

文字コード

 

コンピュータ

ネットワーク


コントロールパネル

perl module 忘備録

CGI::Upload

CGI::Simpleとの組み合わせで、upload file 管理をサポートする

CGIとの組み合わせでも動作するが、確認した限りではアップロードファイルが1つの場合しか正しく動作しない。

使い方:
use CGI::Simple;
use CGI::Upload;
// CGIオブジェクトを生成する。
my $cgi = new CGI::Simple;
// CGI::Uploadオブジェクトを生成する。
my $upload = new CGI::Upload({ query => $cgi });
// ファイル名を取得する。$feildは、フォーム上のファイルフィードの名前。
// ここで取得される名前は、フォームに入力された名前で、
// サーバ上のテンポラリファイルの名前ではない。
my $filename = $upload->file_name($filed);
// ファイルの拡張子を取得する。
my $extent = $upload->file_type($field);
// MIMEタイプを取得する。
my $mime = $upload->mime_type($field);
// サーバに格納されたのテンポラリファイルをオープンしてファイルハンドルを取得する。
my  $fh = $upload->file_handle($field);

レディ