KENT-WEB サポートコーナー 過去ログ [ 0312 ]


記事No: 12583
投稿日: 2013/12/27(Fri) 12:59:40
タイトルFile Uploaderの拡張子にpng追加
ID情報: rofu
投稿者: 山田
URLhttp://www.kent-web.com/data/upload/upload.cgi

pngファイルもアップロードできるようにしたいのですが、うまくいきません。

int.cgi内
# アップロードを許可するファイルに下記を追加

$cf{ok_png} = 1; # png

upload.cgi内

# ファイルチェック

の部分に下記を追記
}

if (!$flg and $cf{ok_png}) {
if ($mime =~ /^image\/png$/i and $ext eq 'png') { $flg++; }

}

以上、何卒よろしくお願いいたします。




記事No: 12584
投稿日: 2013/12/27(Fri) 14:33:33
タイトルRe: File Uploaderの拡張子にpng追加
ID情報: hamel
投稿者: Hamel
URLhttp://drc3.news-site.net/script1/product.html

> pngファイルもアップロードできるようにしたいのですが、うまくいきません。
>
> int.cgi内
> # アップロードを許可するファイルに下記を追加
>
> $cf{ok_png} = 1; # png
>
> upload.cgi内


>
> # ファイルチェック
>
> の部分に下記を追記
> }
>
> if (!$flg and $cf{ok_png}) {
> if ($mime =~ /^image\/png$/i and $ext eq 'png') { $flg++; }
>
> }
>
> 以上、何卒よろしくお願いいたします。
>
>

if ($mime =~ /^image\/png$/i and $ext eq 'png') { $flg++; }
}

↑を↓のようにしてみては?

if (!$flg and $cf{ok_png}) {
if ($mime =~ /^image\/(x-)?png$/i and $ext eq '.png') { $flg++; }
}


記事No: 12585
投稿日: 2013/12/27(Fri) 15:13:08
タイトルRe^2: File Uploaderの拡張子にpng追加
ID情報: rofu
投稿者: 山田
URLhttp://www.kent-web.com/data/upload/upload.cgi

下記、返信ありがとうございます。
試してみましたが、このファイルは取扱できませんになってしまいます。。申し訳ございません。


> > pngファイルもアップロードできるようにしたいのですが、うまくいきません。
> >
> > int.cgi内
> > # アップロードを許可するファイルに下記を追加
> >
> > $cf{ok_png} = 1; # png
> >
> > upload.cgi内
>
>
> >
> > # ファイルチェック
> >
> > の部分に下記を追記
> > }
> >
> > if (!$flg and $cf{ok_png}) {
> > if ($mime =~ /^image\/png$/i and $ext eq 'png') { $flg++; }
> >
> > }
> >
> > 以上、何卒よろしくお願いいたします。
> >
> >
>
> if ($mime =~ /^image\/png$/i and $ext eq 'png') { $flg++; }
> }
>
> ↑を↓のようにしてみては?
>
> if (!$flg and $cf{ok_png}) {
> if ($mime =~ /^image\/(x-)?png$/i and $ext eq '.png') { $flg++; }
> }


記事No: 12586
投稿日: 2013/12/27(Fri) 16:27:30
タイトルRe^3: File Uploaderの拡張子にpng追加
ID情報: hamel
投稿者: Hamel
URLhttp://drc3.news-site.net/script1/product.html

> 下記、返信ありがとうございます。
> 試してみましたが、このファイルは取扱できませんになってしまいます。。申し訳ございません。
>
>
> > > pngファイルもアップロードできるようにしたいのですが、うまくいきません。
> > >
> > > int.cgi内
> > > # アップロードを許可するファイルに下記を追加
> > >
> > > $cf{ok_png} = 1; # png
> > >
> > > upload.cgi内
> >
> >
> > >
> > > # ファイルチェック
> > >
> > > の部分に下記を追記
> > > }
> > >
> > > if (!$flg and $cf{ok_png}) {
> > > if ($mime =~ /^image\/png$/i and $ext eq 'png') { $flg++; }
> > >
> > > }
> > >
> > > 以上、何卒よろしくお願いいたします。
> > >
> > >
> >
> > if ($mime =~ /^image\/png$/i and $ext eq 'png') { $flg++; }
> > }
> >
> > ↑を↓のようにしてみては?
> >
> > if (!$flg and $cf{ok_png}) {
> > if ($mime =~ /^image\/(x-)?png$/i and $ext eq '.png') { $flg++; }
> > }

失礼しました。
if ($mime =~ /^image\/(x-)?png$/i and $ext eq '.png') { $flg++; }
↑の「$ext eq '.png')」←’.png’の「.」が余計です

if ($mime =~ /^image\/(x-)?png$/i and $ext eq 'png') { $flg++; }
↑のようにして見てください


[検索ページ] [掲示板]