[[PHP]]

*フォームのソース [#o618f4a4]
 <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のソース [#n959bbbb]
 <?php
 if (move_uploaded_file($_FILES["upfile"]["tmp_name"], "./tmp/". $_FILES["upfile"]["name"]) == FALSE ) {
  echo "Upload fail";
 } else {
  header('location: ./complete.html');
  exit();
 }
***備考 [#mf449c30]
move_uploaded_fileの第2引数として、保存先ディレクトリと保存名の指定が必要。ファイル名を書いていない教科書があるので(自分はそれでハマりました。。)、もしかしたらPHPのバージョンによって動作が違うとかあるかもしれません。
~

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS