[PHP-users 9842] Re: ファイルアップロードの不思議な現象
Kohsaku
php-users@php.gr.jp
Fri, 06 Sep 2002 17:26:48 +0900
工作です。
#一度も動かしてないので未確認ですが…^^;
> define (STOCKDIR, 'd:\temp'); // ←適当に変えてください。
> // register_globals=Onの場合
> if (isset($ul1)) {
> echo "<br>UPLOAD 1 : ".$ul1;
> if ($ul1 != "none") {
> echo " : ".$ul1_name." : ";
> $dstfile = STOCKDIR."/".$ul1_name;
PHPを動かしているのがWindowsであることも考えると、
a:\readme.txt -> d:\temp\readme.txt
a:readme.txt -> d:\temp\a:readme.txt
になってしまうのが原因かと。
$dstfile = STOCKDIR."/". basename(ereg_replace('.:', '', $ul1_name));
ではだめですか?
//--------------------------------//
// Kohsaku (kohsaku@feelssoft.jp) //
//--------------------------------//