ファイルのアップロードをしたいのですがどうもうまく行きません…
lang
1<!DOCTYPE html> 2<html> 3<head> 4<meta charset="utf-8"> 5<title>sample</title> 6</head> 7<body> 8<h3>ファイルアップロード</h3> 9<form method="POST" action="fupload.php" enctype="multipart/form-date"> 10 <input type="hidden" name="MAX_FILE_SIZE" value="30000"/> 11 <input name="userfile" type="file" size="38"/> 12 <input type="submit" value="アップロード"> 13</form> 14</body> 15</html>
↑のHTMLと、
↓のPHPで何故だか
lang
1<?php 2$uploaddir = './up/file/'; 3$uploadfile = basename($_FILES['userfile']['name']); 4echo '<pre>'; 5if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir.$uploadfile)){ 6 echo "ファイルアップロードに成功しました。\n"; 7}else{ 8 echo "ファイルアップロードに失敗しました。\n"; 9} 10echo'</pre>' 11?>
lang
1Notice: Undefined index: userfile in C:\xampp\htdocs\Chap4\up\fupload.php on line 7 2Notice: Undefined index: userfile in C:\xampp\htdocs\Chap4\up\fupload.php on line 9 3ファイルアップロードに失敗しました。
と出ます。どうすればいいのでしょうか?
全くの初心者ですみません。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2014/11/16 15:13