[PHP-users 6544] Re: はじめまして。
GUSTAV
php-users@php.gr.jp
Sat, 30 Mar 2002 18:09:22 +0900
GUSTAVです。
たぶん原因は$updirがhttp経由なためにアップロードできないのかと。
スクリプトファイルと同じサーバ内へのアップロードだと思うので、
upload.phpをもとにした相対URLで指定するべきです。
それと、画像の大きさはOKですか?20KBを越えていませんか?
私の環境では以下のような感じで動作していますけど。
「upload.html」
<html>
<head><title>upload</title>
</head>
<body>
<FORM ACTION="upload.php" METHOD="post" enctype="multipart/form-data">
<INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="100000">
ファイル名 <INPUT NAME="userfile" TYPE="file">
<INPUT TYPE="submit" VALUE="Send File">
</FORM>
</body>
</html>
「upload.php」
<?php
header("Content-type: text/html; charset=euc-jp");
?>
<html><head><title>upload</title></head>
<body>
<?php
echo("$userfile_name");
copy($userfile ,"$userfile_name");
print("<img src=\"$updir/$userfile_name\">");
?>
</body>
</html>