初回読込時のUnderfind Indexエラーが出てしまう
送信元|送信先:hoge.php
全体をif(isset($_REQUEST['fname']){}で囲って、else側に全体のソースコードをいれたら初回の読み込みエラーは無くなったが、ファイルを選んでもアップロードされなくなってしまう。
html
1 <form action="hoge.php" method="post" enctype="multipart/form-data"> 2 <input type="file" name="fname"> 3 <input type="submit" value="アップロード" onclick="submitChk();"> 4 </form>
PHP
1 2 $tempfile = $_FILES['fname']['tmp_name']; 3 $filename = 'img/bg/' . $_FILES['fname']['name']; 4 if (is_uploaded_file($tempfile)) { 5 if ( move_uploaded_file($tempfile , $filename )) { 6 echo $filename . "をアップロードしました。"; 7 } else { 8 echo "ファイルをアップロードできません。"; 9 } 10 } else { 11 echo "ファイルが選択されていません。"; 12 } 13
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/01/21 07:42
退会済みユーザー
2020/01/21 09:19
2020/01/22 01:01
退会済みユーザー
2020/01/22 01:19
2020/01/22 01:56