CGI サポートフォーラム

コメント返信ツリー表示一括表示リスト表示検索

質問をする前に、過去ログに同じ質問がないか検索してください。

>>Masaya様 未解決です Re[2]:バナーのアップロードについて
投稿者:みゆ さん  ( uid 28083, posts:7, since 2004/04/10 )
投稿日: 2004/09/08 (水) 20:47 No.590 | 編集 | 削除

記事No.589 へのコメントです。

>拡張子の設定
>@banner_ext = qw ( gif GIF png PNG jpg JPG ); # アップロードを許可する拡張子
>の部分ですよね

Masayaさんが、掛かれてた設定は、たぶんその部分ですねぇ。

スクリプトみてみました。
exit_adm.cgi の 904行目
--------------------------------------------------------------------
$in->{'banner'} = "${bannerdir}$in->{'id'}.gif";
--------------------------------------------------------------------
この指定の最後の部分が「.gif」 となってるのが関係ありそうな・・・
アップロードされた画像ファイルの拡張子を取得して、
保存する画像ファイル名として採用しないと、
違う拡張子をつけて保存されてしまった画像ファイルは、
壊れてしまっていて見れないのかもですね;

もしも、マミさんが、jpgファイルのみをアップロードされる場合でしたら、
暫定案ですが、この部分を「.jpg」と変更すれば、うまく表示されそうな予感・・
バックアップをとった上で、もしよかったら、お試し下さい。(;´▽`A``

正式な回答は、Masayaさん、お願いします〜;

[ この記事にコメントを返信する ] [ 原文引用 ]

- TOP -

管理者:webmaster
NICOLE's - WWWForum 3.7c  Modified by masaya
Catch: Tue Apr 16 20:54:17 2024
[jcode.pl:679:warn] defined(%hash) is deprecated at lib/jcode.pl line 679.
[jcode.pl:679:warn] (Maybe you should just omit the defined()?)
[jcode.pl:688:warn] defined(%hash) is deprecated at lib/jcode.pl line 688.
[jcode.pl:688:warn] (Maybe you should just omit the defined()?)

/wwwforum/wwwforum.cgi?id=11&az=msg&number=590&page=1 with Perl 5.016003 for freebsd