- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PDFファイルアップロード時にOSファイル名の取得のほか任意のファイル名を記録する方法について教えてください。)
PDFファイルアップロード時のOSファイル名取得と任意のファイル名の記録方法
このQ&Aのポイント
- PDFファイルアップロード時には、OS上のファイル名を取得し、任意のファイル名を付けてサーバー上の管理ファイルに記録することができます。
- また、管理ファイルを読み込み、ファイル名の変更やアップロードファイルの削除を行う方法もあります。
- さらに、管理ファイルを読み込んでダイナミックにページにリンクを張ることもできます。Perlを使用してこれらの機能を実現することが可能です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
「現ファイル名、元のファイル名、コメント、投稿日」といったデータを1件ごとにサーバ上のファイルに記録しているアップローダを流用してはいかがでしょう。 ファイルの一覧表示するルーチンを参考にして、 「リンク、元ファイル名、見出し(コメントを流用)」 といったものをSSI用に出力するルーチンを追加すればいいわけです。 日本語ファイル名は色々注意しなければならないことがあるため連番ファイル名に書き換える機能はそのまま使う方が良いと思います。 今回「Sn Uploader」を意識したのですが、少し読んでみたところファイルの一覧はhtmlに出してるようですね。 この場合はmakehtmlサブルーチンでついでにSSI用ファイルを吐かせるだけで済むでしょう。
お礼
yuuki0229様情報ありがとうございます。早速試してみます。結果は改めて報告いたします。