質問掲示板

CGIなどのの質問を受付ます。
現在SPAM対策の為、一部ホストアドレスを規制中。

新規発言一覧最新記事過去一覧 | 検索HOME

スレッド

└◇1642:
nikで画像以外のファイルアップロード [けんけん] 09/08 12:33

 └◇1643:Re:nikで画像以外のファイルアップロード [moon★] 09/09
  └◇1644:Re[2]:nikで画像以外のファイルアップロード [けんけん] 09/12
   └◇1645:Re[3]:nikで画像以外のファイルアップロード-nik6.6 [moon★] 09/13
    └◇1646:Re[4]:nikで画像以外のファイルアップロード-nik6.6 [けんけん] 09/16 <


1642● nikで画像以外のファイルアップロード[ けんけん ] 2011 09/08 12:33
nikのcgiについて質問させて頂きます。
nikcgiの紹介HPの特徴の中に「ファイルアップロード 」というのが記載されておりましたが、これは画像・動画ファイルのみということでしょうか?
rib.plファイル内でファイル形式チェックを行っているようでしたが、その他のtxtやpdf、などのファイルをアップロードすることはできないのでしょうか?

また、そのようなファイルに対応するバージョンアップ予定はございますでしょうか?

修正にて対応が可能な場合は、対応方法をご教示頂ければ幸いです。
スレッド一覧


1643● Re:nikで画像以外のファイルアップロード[ moon★ ] 2011 09/09 22:51
> rib.plファイル内でファイル形式チェックを行っているようでしたが、その他のtxtやpdf、などのファイルをアップロードすることはできないのでしょうか?
>
> また、そのようなファイルに対応するバージョンアップ予定はございますでしょうか?

改造すれば可能です。
現状私が忙しいので、すぐには対応できませんが、そのうち対応しようかと思います。
取り急ぎ場所を。
rib.plの606行目あたりでファイルのチェックを行っています。
この辺にご希望のファイル形式を追加していただければアップロードは可能です。
ただし、表示側もいじらないとダウンロードできません。
それが、nik.cgiの2107行目あたりのsub logvw {
から始まるところで、(携帯の表示とかテンプレートの表示とかもいじらないといけない気がしますが、それはとりあえず割愛)2674行目辺りの$_[7]とか$_[11]にファイル名が入っているので、この拡張子を調べて、動画または画像以外の場合は<a hrefでリンクを貼るとかの処理を入れればいいと思います。

取り急ぎ大まかな回答まで。
スレッド一覧


1644● Re[2]:nikで画像以外のファイルアップロード[ けんけん ] 2011 09/12 17:48
ご返信ありがとうございます。

ご指導頂きましたポイントにて対応してみたいと思います。
また進展致しましたらご報告させて頂きたいと思います。
スレッド一覧


1645● Re[3]:nikで画像以外のファイルアップロード-nik6.6[ moon★ ] 2011 09/13 20:21
更新しましたー
スレッド一覧


1646● Re[4]:nikで画像以外のファイルアップロード-nik6.6[ けんけん ] 2011 09/16 08:49
早速のご対応、誠にありがとうございます。

当方でも対応を行っていた所でしたが、早速当方の環境もV6.6にアップさせていただきました。

ご対応頂いておきながら、大変恐縮ではございますが、
今回、画像からファイルをUPできるようにして頂いたことで、当方の使用用途として、
直接サムネイルを見れる画像とは異なり、アップしたファイルの中身がわかりづらく、不便となる問題がありました。

この為、一部使い勝手を向上する目的で、当方にて改良させて頂いた内容を
ご参考までに記載させて頂きます。

・画像1、画像読込、などの「画像」を「ファイル」という文字列に変更
・アップするファイル名を元のファイル名+time.拡張子と変更(半角英数のみですが・・・)
・アップしたファイルのリンク文字列に任意の文字列を設定できるようにした。
 ファイルのinputタグの横に、textタイプのinputタグを追加し、
 ここに入力した文字列をファイルのリンク文字列として表示できるようにした。
 これにより、ファイルが半角英数でもリンクの文字列としてファイルの中身がわかりやすく説明できるようにした。(画像の場合はそのままサムネイル表示)
 (タグの貼り付けで同様なことができますが・・・入力できるようにしてみました)
 この文字列はlogファイルに保存するようにしました。


このような大変すばらしいcgiを作成、公開いただいておりますことに
感謝いたしますと共に御礼を申し上げます。
スレッド一覧

CGIROOM