ユーザーが運転免許を申請できるシステムを持っています。ただし、このシステムをコーディングしているときに、いくつかの問題に直面しました。現在直面している問題は、アプリケーションからフォームから値を渡す方法がわからないことです。プロセッサページを通過し、医療アンケートページを通過し、最後に医療プロセッサーのページで使用します。私の例では、
概要レイアウト:
apply2.php > apply_now.php >medical_question.php >medical_question_now.php>success.php
主な質問:
$selectedPermit=$_POST['cat'];
apply_now.php から medical_question_now.php に値を転送する最良の方法は何ですか??
説明:
apply2.php にチェックボックス フォームがあり、送信をクリックすると、apply_now.php にリンクします。
apply_now.php (php プロセッサ ページ) では、チェック ボックスで選択された値を取得し、ここでいくつかの処理を行うことができました。例えば。ユーザーが過去 3 年間に問診票に記入していない場合、データベースにデータを挿入せずに問診票ページに移動します。以前に医療アンケートを行った場合は、成功ページに直接移動します。
医療アンケートには 23 の質問があり、各回答は medical_questionnair_now.php ページを介してデータベースに保存されます。
medical_question_now.php (php プロセッサ ページ) は、問診票の回答をデータベースに挿入するためのクエリで構成されていますが、チェック ボックスから取得した値を apply2.php に挿入したいと考えています。
Success.php は、おめでとうを伝えるための単なるページです。
私の現在の考え: データを持ち込むには 2 つの方法があると思います。
apply_now.php と medical_question.php を結合します。
非表示の入力を使用します。これは、プロセッサ ページをすべてユーザーに公開する必要があることを意味します。
いくつかの調査の後、SESSIONがそれを達成するのに役立つことがわかりましたが、SESSIONを使用してそれを行う方法を知っている人はいますか? (SESSION について大まかな説明をしてくれるので、試してみることができます)
理解を深めるためにphpを使い続けたいと思っていますが、簡単に理解できるより良いjavascript()があると思われる場合は、ガイドしてください...新しいことを学びたいです。ありがとう
別の質問
私が聞きたいもう 1 つの質問は、私の php プロセッサ ページで、echo を alert(); に置き換えたいかどうかです。私はこれに行くことができます:
if($missing1=='1' or $missing2=='1')
{
echo '<script>alert("Sorry. You did have not met the Pre-Requisites for '.$permit .'");</script>';
header ('Location:s_apply2.php');
}
これの代わりに:
if($missing1=='1' or $missing2=='1')
{
echo"Did not meet pre-requisites for $permit";
}
助けてくれてどうもありがとう...私はここからたくさんのことを学びました. よろしくお願いします。