私はorderformというフォームを持っています。今私は装置を注文したい。私が物事を注文した後、詳細はデータベースに保存され、メールはサーバーに送られます。私は上記のプロセスを得た。それは別のページに移動します。これらのプロセスはすべて同じページで行う必要があります。つまり、送信ボタンを押すと、メールがサーバーに送信され、データストアがデータベースに送信され、メッセージボックスには、注文の詳細が含まれる同じページが表示されます。あなたは私を助けることができますか? は、 vinothPHP:同じページのメッセージボックス
-1
A
答えて
1
という技術をAJAXといいます。ちょうどそれをグーグル。それに関する多くの情報があります。 jQueryライブラリがあります。
1
これには2通りの方法があります。
1.Put action of a form empty so it will be redirect to same PHP page
を入力し、そのページでデータベース処理とメール機能を実行できます。フォーム(HTMLコード)を入力してvalue = "$_POST['fieldname']"
と入力します。 jQueryのjQuery.post()
方法2.Use
<?php
if(isset($_POST)){
//Perform database insert operation
//Mail Operation
//Set message.
}
?>
<?php if(isset($message) && !empty($message)) { echo $message; }?>
<form name="frmname" id="frmname" action="" method="post">
<input type="name" id = "name" value="<?php if(isset($_POST['name'])) { echo $_POST['name'];}" />
<input type="submit" name="sbmt" id="sbmt" value="post" />
</form>
下の例を参照してください。そのためのurlを見つけてください。
http://api.jquery.com/jQuery.post/
おかげ
関連する問題
- 1. 同じページ(PHP)
- 2. トリガーPHPコードと同じページ
- 3. 同じPHPページのJquery投稿データ
- 4. 更新は直接、同じページのphp
- 5. 同じphpページで同じ関数を2回呼び出す
- 6. AJAX - フォーム送信、同じページ、PHP
- 7. Window.Locationを同じページにするPHP
- 8. PHPページの空白ページとオンローカル同じスクリプトのダウンロードページ
- 9. PHP-AJAXの呼び出しは、同じphpファイルの複製ページ
- 10. PHP-ページ区切り、すべてのページで同じ結果
- 11. PHPの同じページでPHPセッションを管理するには
- 12. PHP同じセッションユーザログイン
- 13. PHP /同じブラウザ
- 14. リンクが同じページ
- 15. vba skip popupメッセージボックスin webページ
- 16. すべてのページに同じレイアウトのPHP
- 17. Laravelはcheakboxの値を同じページのphpにリカバリします
- 18. PHPの設定/ Cookieの取得と同じページ
- 19. PHPの同じページに複数のインクルードを含める方法
- 20. メッセージボックスをスペースで閉じる
- 21. PHP_SELFと同じページのURL
- 22. 同じページの処理
- 23. 同じページのデータベースは
- 24. レポートビューア - 同じページのラップテーブル
- 25. DocuSignのアンカータグが同じページ
- 26. 同じページのMVC子 - 親
- 27. 同じページ、別のURL。リダイレクト?
- 28. PHPが同じページ内のポップアップフォームに変数を渡す
- 29. ウィンドウの位置を同じページに設定するPHPショッピングカート
- 30. クッキーの値を同じページに表示するphp-cookies