☆★☆【忙しくて病院へ行けない方へ!】 アルバの郵送検診キット☆★☆


■画像アップロード機能付き掲示板のトラブル

 

君津市国際交流協会掲示板KIES掲示板

Joyful Note改の例です。

画像アップロード機能付き掲示板に投稿しても、写真・イラスト・画像・デコメなどが表示されないトラブルがありました。

調べてみると、拡張子が大文字になっているファイルが表示されていませんでした。

パソコン(Windowsなど)では、JPGとjpgの拡張子のファイルは同じファイルと認識されますが、サーバーでは大文字と小文字は区別されます。

クリップファイル(添付ファイル)もしくは非表示になっていました。

ABCなどの大文字をabcの小文字に変換する場合は以下のようにします。
$valu =~ tr/[A-Z]/[a-z]/;

などでファイル名を取得時に小文字に変えてもいいのでしょうが、cgiの一部(JPG)だけのようだったので、下のように掲示板のCGIファイルを書き換えました。
GIFやPNGの投稿がある場合には、同様に書き換えてやればいいと思います。

人の書いたCGIはなかなかわかりづらいので、この方法がてっとりばやいかもしれません。


写植ルームツボタ

tailというのが拡張子のようなので、JPGというファイルのファイル形式を追加しました。

Windowsでは、JPGとjpgは同じと認識しますが、サーバーなどでは、大文字と小文字は区別します。

上から3行目を追加しました。

因みにこの掲示板は、

KENTウェブの画像アップロード掲示板の「Clip Board」か「Joyful Note」で

携帯でも投稿できるように改造したものです。


ホームページ作成|君津市

CGIソース中の「#画像サイズ取得↓」は、掲示板に表示させる部分だと思われます。

ここにも大文字の「.JPG」の記述を書き加えました。

これで表示されているようです。


 



 
☆★☆★☆★