• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:perlでCSV形式ファイルのアップロード)

perlでCSV形式ファイルのアップロードができない問題の解決方法

このQ&Aのポイント
  • perlのCGIプログラムを使用してCSV形式のファイルをアップロードする際、ファイルが作成されるが中身が書き込まれない問題が発生しています。解決方法を教えてください。
  • 同じ問題について本日、質問をしましたが解決に至っておらず、ファイルのアップロードができない状況で困っています。アドバイスをお願いします。
  • 前回の問題は解決済みですが、ファイルのアップロードができないという新たな問題が発生しています。CGIプログラムのソースコードは正しいと思われますが、原因が分かりません。解決方法を教えてください。

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

  • ベストアンサー
回答No.1

$fileName = $query->param('fileName'); で取得できるのはアップロードしたときのファイル名で、CGI.pmはそのファイル名とは別の名前でサーバ上に一時ファイルを作ります。 $query->upload()で一時ファイルのファイルハンドラを取得し、ファイルの内容を読み出します。 $fh = $query->upload('fileName'); read($fhe,$buffer,1024); ...

hirocyan999
質問者

お礼

御礼が遅くなり申し訳ありません おっしゃる通りにやってみましたところ、できました。 ありがとうございました。

関連するQ&A