[PHP-users 7433] ファイルのupload

吉塚 陽子 php-users@php.gr.jp
Wed, 15 May 2002 15:12:50 +0900


吉塚と申します。
何度もここで助けてもらっています。
標記の件ですいませんがまたよろしくお願いします。
過去ログ調べたんですが、同様の症状はありませんでした。

システム:LedHat6.2J+Apache1.3.24+PHP4.0.3

以下のようなフォームから画像ファイルをuploadして、画像を出力させようとしてい
ます。
--------------------------upload.ihtml--------------------------
<FORM ENCTYPE="multipart/form-data" ACTION="upload.php" METHOD="POST">
<INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="1000">
送信ファイル: <INPUT NAME="userfile" TYPE="file">
<INPUT TYPE="submit" VALUE="送信">
</FORM>
--------------------------upload.php--------------------------
<?php
if( is_uploaded_file($userfile))
{
        copy($userfile , "./data/sample.jpg");
        print("<img src=\"./data/sample.jpg\">");
}
else
{
        print("File Upload Failed!! : Filename->" .  $userfile ."<-<BR>\n");
}
print("File:" . $userfile."<BR>\n");
print("Name:" . $userfile_name."<BR>\n");
print("Type:" . $userfile_type."<BR>\n");
print("Size:" . $userfile_size."<BR>\n");
?>
------------------------------------------------------------------------------

すると、ブラウザには次のように出力されます。
--------------------------ブラウザ表示--------------------------
File Upload Failed!! : Filename-><-
File:none
Name:L0006-01.jpg
Type:image/pjpeg
Size:0
------------------------------------------------------------------
/tmp下には以下のファイルが作成され、(当然ですが)./data下には何も作成されま
せん。
%ls -la /tmp
-rw-------    1 nobody   nobody          0 May 15 13:50 phpaEplKD
-rw-------    1 nobody   nobody          0 May 15 14:42 phpanQ5pf
-rw-------    1 nobody   nobody          0 May 15 14:45 phpd7a823

どうかご教授お願いします。