研究で、ファイルのアップロードCGIを作らなくてはならなくなっていたのだけど、どのサイトの方法を試してもうまくいかない!
そんなこんなで今日は一日ファイルのアップロード方法をあれこれ試していました。
で、とりあえず、動いたので方法を書く。
HTML側は省略。
CGI.pmを使った方法なのだけど、upload()関数を使ってファイルハンドルを取得するのがいいっぽい。
use CGI;
my $query = new CGI;
my $fH = $query->upload('filename');
@file = <$fH>;
とか言うソリューション。
うわーー。アブねー。テキストファイルしかアップロードできねーよ。
まぁ、テキストファイルがアップできたら十分なんですが。
明日あたり、Perl/CGI逆引き大全 600の極意でも買って正しい方法をさがすかのぅ……
- 作者: Web新撰組
- 出版社/メーカー: 秀和システム
- 発売日: 2005/07
- メディア: 単行本
- クリック: 13回
- この商品を含むブログ (6件) を見る