• 締切済み

ファイルアップロードCGIを教えて下さい。

・ファイルの容量制限がない(あっても解除できる) ・ファイルの転送で、今何%かの表示がでる。 上記の条件を満たすファイルアップロードCGIを教えて頂けないでしょうか?

  • CGI
  • 回答数1
  • ありがとう数0

みんなの回答

  • Ethersky
  • ベストアンサー率71% (168/235)
回答No.1

> ファイルの容量制限がない(あっても解除できる) 事実上の上限はサーバーの設定次第(Apacheの場合、LimitRequestBodyとか)なのでCGI側では変更は無理。 > ファイルの転送で、今何%かの表示がでる。 CGIの性質上不可でしょう。

関連するQ&A

  • ファイルをアップロードするフリーのcgi

    お世話になります。 教えていただきたいのですが、 サイトの管理者がブラウザ上でファイルをアップロードできて サイトの訪問者がそれをブラウザ上でダウンロードできる そんなフリーのcgiを探しています。 http://www.kent-web.com/data/upload/upload.cgi こんなような感じのものです。 しかし上記のものは1ファイルあたりの容量制限がかけられています。 容量制限が5メガバイト以上のもの知っているかたいたら教えてください。

    • ベストアンサー
    • CGI
  • cgiでファイルをアップロードし、メールに添付したい。

    ファイルをアップロードし、sendmailで添付ファイルとして送信したいと思い、サイトを回っているのですが、いまいちファイルアップロードについてわかりません。 確認画面を表示させるため、ファイルを一時的にサーバに保持させるため、アップロードのやり方を調べていたのですが・・・さっぱりよくわからなく・・・。 cgi-lib、CGI.pmを使えば、アップロードができると知ったのですが、詳しく書かれているところが見つからずちんぷんかんぷんで困っています。 もし、詳しい事を書いているサイトなどがありましたら、教えていただけないでしょうか? 今のところ、cgi-libを使用してアップロードを考えています。 これってむずかしいのでしょうか???

    • 締切済み
    • CGI
  • CGIファイルのアップロード

    某サイトでDLした掲示板プログラムを自分のHPにアップロードしようと思います。 そしてまぁ大体の変更設定をしてFFFTPで自分のスペースにアップロードしようと 思いましてやったらCGIファイルだけがアップロードできないのです。Paulファイルはできるのですが・・・これはなぜなのでしょうか? どうか回答の方宜しくお願い致します。

  • 画像アップロードができるCGIを探しています。

    画像をアップロードした際にサムネールを自動生成し 貼り付け用のタグを表示してくれるようなCGIってないでしょうか? できれば3つぐらいの複数の画像を一度にアップロードできるとベストなんですが。 ブログの容量がもういっぱいで画像ファイルを別サーバーで保存したいのですが いちいちFTPソフトを使ってアップロードしてタグを書いてというのが面倒で困っています。 どうか何か良い知恵があったら教えてくださいませ。、

    • 締切済み
    • CGI
  • 画像 ファイルのアップロードの使い方

    ラブログで画像をアップロードしたいのですが、“1ファイルの容量制限を超えてます。”と表示されてしまいます。 画像は1.00MBなんですが・・・

  • HTTPでファイルをアップロード

    ASPとHTMLで、ブラウザからファイルを選択してアップロードするページを作成しているのですが、以下の条件を満たすページは作成可能でしょうか。 【FTPではなく、HTTPでファイルを転送する】 【CGIは使わない】 ※サーバーはIISです。 いろいろと試行錯誤しながら試してみたのですが、うまくいきません。 何かご存知の方いらっしゃいましたら、教えてください。

  • CGI::Liteでファイルのアップロード

    Perl5.8でCGI::Liteを使ってファイルのアップロードをするつもりですが、ファイル名が日本語の場合とファイルの中身が文字化けして保存されています。 文字コードはutf8で統一させているのですが、 例えば、テスト.txtというファイルで中身がEUC-JPのファイルをアップロードしてもアップロード先でファイル名が化けずに中身もEUC-JPで保存されるようにしたいのですが、どういう関数を施せば良いでしょうか? CGI::Liteに変わる他のモジュールでもあるのでしょうか?

    • ベストアンサー
    • Perl
  • ファイルのアップロードについて

    ファイルのアップロードができるCGIはフリーのものなどがたくさんweb上で配布されていますよね。 それをダウンロードしてくればいいのですが、1からつくりたいのです。 ダウンロードしてきて中をみてみたりしたのですが、アップロード以外の機能のことなどがたくさん書かれすぎていて、 どこがアップロードに対してのコードなのかイマイチわかりませんでした。 以前もアップローダーをダウンロードしてきて自分で改造したのですが、それではやはり身につかないようなので、 今回は一からつくろう!と思ったわけなんですが。。 アップロードをするだけのコードを少し教えていただけませんでしょうか? たとえば $folder=******; $img=テキストボックスを使用して入力された画像の箇所 アップロードの実行 みたいな感じになれば多少なりともわかるような気がするのですが。 ・ファイルのサイズの制限 ・ファイルの種類の制限 等はなくて大丈夫です。

    • ベストアンサー
    • Perl
  • CGIで画像ファイルのアップロード

    CGIで画像をアップロードできる掲示板をつくっているのですが、 gif、png、bmp、jpgなどの画像ファイルの縦横のサイズを取得する方法がわかりません。 縦横の比率を変えないでサムネイル表示させたいと思っているのですが、どうしたらよいでしょうか??

    • ベストアンサー
    • Perl
  • ファイルをアップロードするCGI

    ファイルをアップロードしたいCGIが欲しく サンプルをみつけたのですが、このCGIだと ファイルをアップロードしたときに、ファイル名がアップロードした時刻になってしまいます。 ファイル名を変更することなく、アップロードするにはどう変更すればよいのでしょうか? お願いします。ちなみにアップロードしたいファイルの種類はエクセル形式のファイルです。 プログラムは以下のようになってます。 #!/usr/bin/env perl use strict; use CGI; use CGI::Carp qw(fatalsToBrowser); use POSIX qw(strftime); my $q = new CGI; print $q->header(), $q->start_html(); #print $q->dump; # for debug my $outputdir = "log"; # ファイルを置く先 (ディレクトリ) my $fh = $q->param('uploaded_file'); my ($ex) = ($fh =~ m|(\.[^./\\]+)$|); # 拡張子 if ($fh ne "") { my $timestamp = strftime "%y%m%d%H%M%S", localtime; my $outputfn = "$outputdir/$timestamp$ex"; open(F, "> $outputfn") or die; flock(F, 2); if (defined $fh) { while (<$fh>) { print F $_; } } close F; print qq{saved as <a href="$outputfn">$outputfn</a>}; } print $q->start_multipart_form(-name => 'myform'), $q->filefield(-name => 'uploaded_file'), $q->submit("OK"), $q->endform, $q->end_html(), "\n";

専門家に質問してみよう