前提・実現したいこと
HTML+PHP+JacaScriptで、DBに情報を登録するフォームを作っています。
動作の流れは、
フォームに情報を入力し、submitに自身のファイルを指定して自身を呼び出す
↓
$_POSTが空かどうか判断し、空でない場合のみDB登録を実行する
というものを想定しています。
DB登録の際、PHPとjavascriptを使用する必要があるのですが、javascriptが動作しません。
該当のソースコード
HTML
1<?php 2 if(!empty($_POST)){ 3 if($_POST['HNBN'] === ''){ 4 $error['HNBN'] = 'blank'; 5 } 6 7 if(empty($error)){ 8 ?> 9 <?php 10 include('../include/kihon_update.php'); //実行される 11 ?> 12 <script> 13 console.log("更新内容を保存しました"); //実行されない 14 </script> 15 //以下のPHPは実行される 16 <?php 17 $Location = 'Location: index.php?id='.$KAKOUHNBN; 18 header($Location); 19 exit(); 20 } 21 } 22?> 23 24<!--中略--> 25 26<form method="POST" action=""> 27 <!--フォーム--> 28</form>
実行順としては、
formがsubmitされる
↓
自身が呼び出され、PHPのif(!empty($_POST))内が処理される
↓
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。