input type="file"がphpに送信されないです。
環境 XAMPP localhost
html
1<form action="php/create_room.php" method="post" id="form"> 2 <input type="file" name="upfile" class="file" placeholder="探したい場所の画像"> 3 <input type="tel" name="room_name" placeholder="ルーム名(タイトル)" class="textbox"> 4 <textarea name="description" class="textarea" placeholder="説明"></textarea><Br> 5 <input type="submit" value="部屋を作る" class="submit"> 6</form>
php
1var_dump($_FILES); 2 3$upload_dir = "../img/"; 4$tmp_file = $_FILES['upfile']['tmp_name']; 5/*ファイル名と拡張子を分ける*/ 6list($file_name,$file_type) = explode(".",$_FILES['upfile']['name']); 7$copy_file = date("ymd-His").".".$file_type; 8 9if (is_uploaded_file($_FILES['upfile']["tmp_name"])){ 10 if (move_uploaded_file($tmp_file,"{$upload_dir}{$copy_file}")){ 11 return; 12 }else{ 13 echo "失敗しました。"; 14 } 15}

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/09/07 13:32