[PHP-users 24788] Re: ファイルアップロード時にファイル名が正しく扱えない問題へのレス
okkan ufo
okkanufo @ yahoo.co.jp
2005年 3月 3日 (木) 18:18:53 JST
ソ表圭.txtというファイルをアップロードすると
ファイルアップロード成功
c:/tmp\php1C1.tmp
./file2/testfolder/.txt
Array
(
[userfile] => Array
(
[name] => .txt
[type] => text/plain
[tmp_name] => c:/tmp\php1C1.tmp
[error] => 0
[size] => 26
)
)
となるのでtest.php(EUCで保存)
<form enctype="multipart/form-data"
action="upload_mgr2.php?dir=<?=urlencode(mb_convert_encoding($dir,"EUC-JP","SJIS-win"))?>"
method="POST">
<input type="hidden" name="MAX_FILE_SIZE"
value="10000000">
送信ファイル: <input name="userfile" type="file" >
<input type="submit" value="アップロード">
</form>
の<input name="userfile" type="file" >で\(0x5c)を含む
全角文字は取得できないということでしょうか?もしそうなら
ば、なにかファイル名をupload_mgr2.phpに渡す方法はないで
しょうか。
PHP-users メーリングリストの案内