[PHP-users 11676] Re: ファイルアップの際にエラー

Masaya Kato php-users@php.gr.jp
Thu, 21 Nov 2002 19:31:51 +0900


加藤です。

On Thu, 21 Nov 2002 21:13:40 +1100
"いとうかつひこ" <katsuhiko@garage110.net> wrote:

> 
> お世話になります。
> HTMLよりファイルのアップをするスクリプトを作成しています。
> 
> ■Html(一部)
> <form name="form1" enctype="multipart/form-data" method="post"
> action="./fileup.php">
> <p><input type="file" name="file" size="50"></p>
> <p><input type="reset" name="reset" value="リセット">
> <input type="submit" name="submit" value="送信"></p>
> </form>
> 
> ■fileup.php(一部)
> <?php
> echo ('ファイル名:'.$_FILES['file']['name'].'<br>'."\n");
> if (is_uploaded_file($_FILES['file']['tmp_name'])){
>     copy($_FILES['userfile']['tmp_name'],
> "./tmp/".$_FILES['userfile']['tmp_name']);
> }
> ?>
> 
> 行いたいことは、"fileup.php"と同階層の"tmp"フォルダへファイルを
> アップしたいのですが、
> "fileup.php"の"copy"部分で、以下のようなエラーが表示さるのですが
> 何が原因なのでしょうか?(なぜオープンできないのでしょうか?)

$_FILES['userfile']['tmp_name']という変数が存在しないからでは?
なぜ file でなく userfile なんでしょう?


----
加藤昌也                        株式会社ニルソフトウェア
                                    E-mail  kato@nil.co.jp
                                    TEL     03-3749-8601
                                    FAX     03-3749-8602