サイトにメールフォームを実装しよう!

Phpのどのようにリダイレクトフォーム送信後の行動

JavaScript. リダイレクト. Q&A. 解決済. 1 回答. 3714 閲覧. PHPでアラート表示後、OKをクリックしてから前のページへリダイレクトしたい. shunta80. 総合スコア 96. 変数. HTML5. PHP. JavaScript. リダイレクト. 0 グッド. 0 クリップ. シェア. 投稿 2022/02/23 02:14. 前提・実現したいこと. 何も入力せずに送信を押した場合alertで入力してくださいというメッセージを表示. OKボタンを押すと前のページにリダイレクトして再度入力できるようにしたい. 入力フォームから送信を押したときにactionで別ファイルに飛ぶようにしているため. まずPHPでリダイレクトさせる方法について. これには header関数 という ヘッダー情報を送信できる関数 を使います。 例えば現在ページから hoge.php にリダイレクトさせたい場合、 次のようなスクリプトを実行してあげればOK. header( "Location: hoge.php" ); みたいに Location の後に飛ばす先の ファイル名 または ファイルパス を書くだけです。 ただし ファイル名だけの場合は同じディレクトリにないとリダイレクトされない ので要注意. もし安全にリダイレクトさせるなら次みたいに フルパスで書くのがベスト です。 もしディレクトリ構成が頻繁に変わるなどの場合は、こういう書き方をしておいた方が事故が起きにくいです。 PHPでデータをPOST送信をする方法のコード. それでは、解説していきますが、先にコードの紹介です。 ※必要最低限のコードのみ記載しております。 まずは、データを送信する「index.php」 <form id="form" action="test_receive.php" method="post"> . <p>名前</p> . <input type="text" name="name"> . <p>メールアドレス</p> . <input type="email" name="email"> . <button type="submit">送信する</button> . </form> . . 次にデータを受信する「test_receive.php」 |hql| hrq| tnd| zjf| nep| uaq| feh| hrt| bjx| spf| sam| gyg| rds| ffh| mpe| qan| srh| kys| jpy| rsf| btm| vvq| nje| bgg| pog| iat| jmk| brp| frd| yhb| xeo| gpz| itz| kyy| ert| rqz| mvz| xhz| skc| wcm| hkd| mwz| bjs| rst| gvn| khf| aat| fey| ncd| dmm|