[PHP-users 6531] はじめまして。

hajime php-users@php.gr.jp
Sat, 30 Mar 2002 14:43:01 +0900


はじめまして。こんにちは。
hajimeといいます。

PHP超初心者です。宜しくお願いします。

いきなりなんですが、どなたか教えて下さい。

PHPで画像のアップロードをしようとして、

「upload.html」で
・
・
・
<FORM ACTION="upload.php" METHOD="post">
<!-- アップロードするファイルの最大サイズを指定 -->
<INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="20000">
ファイル名 <INPUT NAME="userfile" TYPE="file">
・
・
・
として、フォームで好きな画像(userfile)を選んで
「upload.php」では

<?
header("Content-type: text/html; charset=euc-jp");
?>

<html><head><title>upload</title></head>
<body>
<?
copy("$userfile" , "./$userfile");
print("<img src=\"./$userfile\">");
?>
</body>
</html>

としてみたのですが、

Warning: Unable to open '画像ファイル名' for reading: No such file or
directory in ・・・/upload.php on line 8
といったエラーが出て、選択した画像が表示されません。
いろいろ試した結果、
copy();がうまくいってないようですが・・・

どうすればいいんでしょうか?

PHP4.1.1
MacOSX 10.1.3


hajime
hajime@ruru.ne.jp