あなたがあなたの姓名を入力した後(必須)、ラジオボタンが選択された後、私がその下の機能を持っている場合、私はクッキーを設定したいのですが、その人が再び戻ってきたら、自動的に「そこに言ってください」名前を入力してラジオボタンを選択する代わりに、ウェルカムバックメッセージになります。どうすればよいですか。
名前を尋ねるための1.phpとしてこれを持っています
echo "<form action='lab17a.php' method='get'>";
echo "First Name: ";
echo "<input type='text' name='fname' /><br/>";
echo "Last Name: ";
echo "<input type='text' name='lname' /><br/>";
echo "Red<input type='radio' name='bgcolor' value='red'><br/>";
echo "Blue<input type='radio' name='bgcolor' value='blue'><br/>";
echo "Yellow<input type='radio' name='bgcolor' value='yellow'><br/>";
echo "Green<input type='radio' name='bgcolor' value='green'><br/>";
echo "<input type='submit'/>";
echo "</form>";
これは送信後の2.phpであり、フィールドが入力されているかどうかをテストします...
if(empty($_GET["fname"]) || (empty($_GET["lname"])))
{
echo "Press the browser's BACK button and enter both names.<br/>You must enter a first name last name";
}
elseif(!(empty($_GET["fname"])) && (!(empty($_GET["lname"]))) && (empty($_GET["bgcolor"])))
{
echo "Hello " . $_GET["fname"] . " ". $_GET["lname"] . "!<br/>" . "Leaving the background color of the Web page default color (white)";
}
elseif(!(empty($_GET["fname"])) && (!(empty($_GET["lname"]))) && (!empty($_GET["bgcolor"])))
{
echo "<body bgcolor='" . $_GET["bgcolor"] . "'>" . "Hello " . $_GET["fname"] . " ". $_GET["lname"] . "!<br/>" . "Background color changed to the selected color";
}
前もって感謝します