[掲示板に戻る] [一覧表示に戻る] [新着表示に戻る] [ツリー表示に戻る] []
過去ログ[0005]
過去ログ
検 索
キーワード 条件 表示
標準表示/一覧表示

拡張子化けについて   きよ : 2006/11/12(Sun) 01:28 No.1541
カテゴリ:(未入力)   投稿数:(未入力)
へへ 以前のスレが返信規定数に達したため返信できないので新しくスレを立てました。
Toshio様、お試しありがとうございました。Toshio様の方でも問題ないようですね。
Tambo様、私の環境と大差ないようです。こちらは
OSはXP Pro SP2
◆Sleipnir 2.48
◆IE6 SP2
あとはモデムとPC間にルーターを設置して2台に分けているだけです。
私の環境でも他のスクリプトやレンタル掲示板などでは問題なく3g2も3gpもUPできているので不思議です。
PC
ID:rpvOvx/ALg
Re: 拡張子化けについて   Tambo ◆Uur6CmAwso : 2006/11/12(Sun) 07:58 No.1544
カテゴリ:(未入力)   投稿数:(未入力)
! 不思議なんですよね〜

ちょっと変えましたんでテストしてみてください。
3gpファイルと認識されていれば、「アップロードできません」エラーになります。

差し支えなかったら、問題ないスクリプトを教えてもらえますか。
PC
ID:YQ5FnRu7pQ
Re: 拡張子化けについて   きよ : 2006/11/12(Sun) 20:07 No.1546
カテゴリ:(未入力)   投稿数:(未入力)
へへ えっと、サンプル板でテストしたところ無事3g2をUPできました。で、今度は3gpをUPしたら「アップロードできません」とエラーになりました。あとはこの状態で3gpもアップできるようになれば解決だと思われます。
PC
ID:rpvOvx/ALg
Re: 拡張子化けについて   Tambo ◆Uur6CmAwso : 2006/11/12(Sun) 22:38 No.1547
カテゴリ:(未入力)   投稿数:(未入力)
! またちょっと変えました。
さっきまでのは3gpの部分をコメントアウトしてただけなんで(^^;
今度は3g2の後ろにも-1とかが付きますけど、$tail、$fnameのどちらで認識しているか確認のためなんで気にしないでください。
-1とか以外の部分があっていれば、きちんと認識しています。

サイトの紹介ありがとうございます。
見てみます。
PC
ID:YQ5FnRu7pQ
Re: 拡張子化けについて   きよ : 2006/11/12(Sun) 22:56 No.1548
カテゴリ:(未入力)   投稿数:(未入力)
へへ おつかれさまです。
試してみましたが、今度は3g2が3gpに化け、3gpは普通にアップされました。
一応au携帯から、3gpに化けた3g2ファイルをDLしようとしたのですがダメでした。
PC
ID:rpvOvx/ALg
Re: 拡張子化けについて   Tambo ◆Uur6CmAwso : 2006/11/12(Sun) 23:16 No.1549
カテゴリ:(未入力)   投稿数:(未入力)
! どうやら、Content-typeを3gpとして送信しているようです。
ご紹介のCGIはファイル名でのみ判定しているので問題なかったものと思います。

3gpファイルのContent-typeの判定をやめてみました。
これでどうでしょうか。
PC
ID:YQ5FnRu7pQ
Re: 拡張子化けについて   きよ : 2006/11/12(Sun) 23:44 No.1550
カテゴリ:(未入力)   投稿数:(未入力)
へへ Tambo様、ありがとうございます。無事に両拡張子ともPCにてアップできました。

>3gpファイルのContent-typeの判定をやめてみました。

ぜひ修正箇所をお教えくださいませ。お願いいたします。
PC
ID:rpvOvx/ALg
Re: 拡張子化けについて   Tambo ◆Uur6CmAwso : 2006/11/13(Mon) 00:01 No.1551
カテゴリ:(未入力)   投稿数:(未入力)
! うまく行ったみたいですね。
次の2行をコメントアウト(行頭に#を付加)してみて下さい。

Rev2.07(M) regadlib.pl
# if ($tail =~ /video\/.*3gpp/i && $gpp) { $tail=".3gp"; $flag=1; } # ← 行頭に#を付加
# if ($tail =~ /audio\/.*3gpp/i && $gpp) { $tail=".3gp"; $flag=1; } # ← 行頭に#を付加

Rev2.1β3 upload.pl
# if ($tail =~ /video\/.*3gpp/i && $gpp && !$flag) { $tail=".3gp"; $flag=1; } # ← 行頭に#を付加
# if ($tail =~ /audio\/.*3gpp/i && $gpp && !$flag) { $tail=".3gp"; $flag=1; } # ← 行頭に#を付加
PC
ID:YQ5FnRu7pQ
Re: 拡張子化けについて   きよ : 2006/11/13(Mon) 12:55 No.1552
カテゴリ:(未入力)   投稿数:(未入力)
へへ Tambo様、おかげで不具合改善されました。ありがとうございました。
PC
ID:rpvOvx/ALg

 []