フォームのソース†<html> <head> <title>upload</title> </head> <body> <form method="post" enctype="multipart/form-data" action="upload.php" > <input type="file" name="upfile"><br /><br /> <input type="submit" value="upload file"> </form> </body> </html> PHPのソース†<?php if (move_uploaded_file($_FILES["upfile"]["tmp_name"], "./tmp/". $_FILES["upfile"]["name"]) == FALSE ) { echo "Upload fail"; } else { header('location: ./complete.html'); exit(); } 備考†move_uploaded_fileの第2引数として、保存先ディレクトリと保存名の指定が必要。ファイル名を書いていない教科書があるので(自分はそれでハマりました。。)、もしかしたらPHPのバージョンによって動作が違うとかあるかもしれません。
|