• ベストアンサー

perlで、可変の個数のファイルをアップロードしたい

perlで、可変の個数のファイルをアップロードしたい perlで、可変の個数のファイルをサーバに アップロードさせたいのですが、 どのようにやって良いのかまったく検討がつきません。 参考になるサイト、でもかまいませんが、 こちらにロジックを書いて頂けると幸いです。 どうぞ、宜しくお願いいたします。

  • Perl
  • 回答数2
  • ありがとう数6

質問者が選んだベストアンサー

  • ベストアンサー
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

「1個アップロードする」のを繰り返すだけでは? この部分に難しいところなどないはずですよ. もちろん (「可変個」のファイルをアップロードする方法がわからんということなので) 1個のファイルがアップロードできることは当然の前提にしてますが.

Mark0817
質問者

お礼

ありがとうございます。 例えば、ファイルハンドルなどの変数はどのように対処したら良いのでしょうか? my $fhandle2 = $query ->upload('ファイル名');      ↑    ここを可変にするって可能ですか? それとも配列? すみません。perl初心者なのものですから、教えて頂ければ幸いです。

その他の回答 (1)

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.2

my $fhandle2 = $query ->upload('ファイル名'); でファイルを 1個アップロードできるなら, それをファイル数の分だけループさせればいい. 「ファイルハンドル」を複数用意する必要はないはず.

関連するQ&A

  • Perlでファイルをアップロードしたい

    えーPerlを使用してローカルからサーバーへFTPを使わず、かつパスを指定してファイル(CSV)をアップロードさせたいのですが、フォームの<input type="file"...>ではファイルを参照ボタンで指定せなだめなため使いたくないのです。一瞬フォームから<input type="hidden">を使用してファイルの中身をデータにして送りサーバでファイルを作ろうかとも考えたのですがサーバ側に負担がかかりそうで・・・教えてください。お願いします。

  • Perlでファイルをアップロードさせたい

    えーPerlを使用してローカルからサーバーへFTPを使わず、かつパスを指定してファイル(CSV)をアップロードさせたいのですが、フォームの<input type="file"...>ではファイルを参照ボタンで指定せなだめなため使いたくないのです。一瞬フォームから<input type="hidden">を使用してファイルの中身をデータにして送りサーバでファイルを作ろうかとも考えたのですがサーバ側に負担がかかりそうで・・・教えてください。お願いします。

    • 締切済み
    • CGI
  • ファイルのアップロード方法(Perl)

    <INPUT TYPE="file">で指定されたファイルをサーバーにアップロードする方法をさがしています。 CGIの記述言語はPerl、転送を行うファイルは画像ファイルです。 送られてきたデータを確認したところユーザー側のファイルへのフルパスなのは確認できましたが、そこからアップロードする方法が分かりません。 パールライブラリ(.plか.pm)でファイル転送を行う良いライブラリがあれば教えてください。 また、転送の方法を教えてください。

    • ベストアンサー
    • Perl
  • Perlで複数ファイルをアップロードする方法?

    Perlで複数ファイルをアップロードする方法? Perl勉強中の初心者です。 掲示板などで、フォルダ内にある複数ファイルを一度に ファイルアップロードする方法はどうやるのでしょうか? 一番は、サンプルプログラムがあれば、教えてほしいです。 また他の言語で可能なら、その方法論を知りたいです。 それを元にPerlで実現できないか検討したく。 よろしくお願いします。

    • ベストアンサー
    • Perl
  • Perlで、アップロードしたファイルの改ざんを発見する

    こんばんは、初心者なので困っています。 Perlで以下のような物を作成しろと言われました。 「サーバにアップロードされたバイナリファイルを、アップ後に、改ざんされたかどうか判るように、そのファイルについてのデータベースを作りなさい。 そのデータというのは、ファイルを数分割して、それぞれの頭の数字の合計の事で、それを保管しておけば改ざんされた時にはその数字が変わっているので発見できる」 という事でした。 この様な事は可能なのでしょうか? 可能でしたら、見当が付かないので参考になるHPなどはありませんでしょうか? よろしくお願いします。

  • ファイルのアップロード Perl5.8

    ファイルのアップロードでCGI::Liteを使っています。 PerlはActivePerlのバージョン5.8ですが アップロード先のデータの中身が変わってしまい、 画像データなのに別のファイルになって表示されなくなりました。 これはファイル自体の文字コード変換が絡んでいるということですか? また、CGIとCGI::Liteの違いですが、両方使ってもよいのでしょうか?

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

    いつもいろいろとお世話になっています。 単純なんですが、ローカルファイルをサーバへアップロード したいのですがアプレットでファイルのアップロードは 可能でしょうか? サンプル等まで教えて頂けたら幸いです。 よろしくお願いします。

    • ベストアンサー
    • Java
  • Perlについて

    PC内のファイルとWEBサーバへアップロードしたファイルが同一かを判断するPerlスクリプトなどはありますか? やりたいことは、 FTPで大量のHTMLをアップロードした際、たまにファイルがきちんとアップロード出来ていないファイルが出てきてしまいます。(ブラウザで表示するとデザインがクズれている) 1つ1つチェックするのは大変なので、PC側のファイルとサーバ側のファイルだ同一かを判断するようなことが出来ないかと思っています…。 尚、WEBサーバ側へアップロードするとファイルサイズが若干違ってしまうのでファイルサイズでのチェックは出来ように思います。

  • サーバーにアップロードされたファイル内の検索

    サーバーにアップロードされたファイル内の検索 まったくの初心者です。疑問に思ったのですが、 サーバーにアップロードされたファイル内(たとえばエクセル、ワード等) のデーターの検索とはできるものでしょうか? SQL内のデーターとかCSV形式からの検索なら わかる気がするのですが、アプリケーションファイル内の データーの検索をサーバー内で可能でしょうか? またどのようにすれば可能でしょうか? もしフリーのプログラム、参考サイト等ありましたら教えて下さい。 どうぞよろしくお願いいたします。

  • CGIを使用してブラウザからファイルをアップロード

    CGI(perl)を使用して、ユーザー側からサーバーへファイルのアップロードをしたいと思います。 いろいろサンプルをみてみたのですがよくわからず…。 なのでごくシンプルなソースを教えていただきたいのです。 サイズが大きいのはアップさせないようにするとか、そういうものも一切なくして、ただ単純に サーバーへアップロードさせるだけのものが知りたいです。 よろしくお願いします。

    • ベストアンサー
    • CGI

専門家に質問してみよう