質問: えーPerlを使用してローカルからサーバーへFTPを使わず、かつパスを指定してファイル(CSV)をアップロードさせたいのですが、フォームのではファイルを参照ボタンで指定せなだめなため使いたくないのです。一瞬フォームからを使用してファイルの中身をデータにして送りサーバでファイルを作ろうかとも考えたのですがサーバ側に負担がかかりそうで・・・教えてください。お願いします。
回答: 回答が遅くなってしまいました。 まず、HTTPのプロトコルを使う場合は(TYPE=fileだろうと、textareaに書き込む場合でも)サーバー側の負担は大して違いません。 TYPE=fileを使いたくない場合の方法としては、 1.テキストエリアにCSVデータをクリック&ペーストして書き込む。 2.ローカルでWebサーバーが走ってる場合、ローカルでファイルをUploadするCGIを作る。 この場合、Net::FTP 等のモジュールを使うとFTPでアップロード・ダウンロードができます。