[PHP-users 12572] Re: 〔関連〕ファイルアップロード時にファイル名が正しく扱えない問題

keiko sakamoto php-users@php.gr.jp
Thu, 16 Jan 2003 18:35:00 +0900


こんにちは。

ファイルアップロードで関連なのですが、

以下の場合も、
$fl_nameでファイル名を正しく取り出せません。

------------------------------------------
【取り出せない場合】
 "xxx/サンプル/test.php"
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
 "サンプル\\test.php"

【通常】
"xxx/テスト/test.php"
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
test.php
------------------------------------------

"ル/" が "ル\\" に化けてしまい、ファイル名を"xxx/" 以下と認知している様
なのですが、このような場合、
確実にファイルをUPLOADさせる方法として、アップロードするディレクトリ名に
日本語は使用しない様に制限を設けるしかないのでしょうか?

magic_quotes_gpcを上手く使えば解決できるのでしょうか。


ご教授の程よろしくお願いします。