初心者です、よろしくお願い致します。
従業員登録画面というものを作っていて、最終的にはDBにパスを登録してログインごとにその人ごとに登録された写真を表示できるようにしたいと思っています。
コードを実行すると、trueが帰ってきて”完了”の文字がechoされるのですが、指定したフォルダにファイルが保存されていません。
必要なコードはこれだけでしょうか?
なにか分かる方いたら、ご教授お願いいたします。
php
1$tempfile = $_FILES['image']['tmp_name']; 2 $fileName = $_FILES['image']['name']; 3 if (!empty($_FILES)) { 4 if (is_uploaded_file($tempfile)) { 5 if (move_uploaded_file($_FILES['image']['tmp_name'],'/Applications/MAMP/htdocs/review_system/image.$fileName')) { 6 echo "完了"; 7 } 8 } 9 }
html
1<form action="" method="post" enctype="multipart/form-data"> 2 <label>名前:<input type="text" name="name" value=""></label> 3 <label>メールアドレス:<input type="text" name="email" value=""></label> 4 <label>パスワード:<input type="text" name="password" value=""></label> 5 <label>写真:<input type="file" name="image"> </label> 6 <input type="submit" onclick='return confirm("よろしいですか?");' value="完了"> 7 </form>
回答1件
あなたの回答
tips
プレビュー