0
こんにちは、ドロップダウンメニューで選択した宛先に基づいて、1日に対応する価格を言うようにフォームを取得しようとしています。 現在、3つの宛先オプションすべてについて、「あなたの基本価格は1日50ドルです」と表示されています。私はPHPに新しいとフォームを設定するので、非常にオフ場合は私を許してください。PHPフォームの問題
// html code
<div class="form-group">
<label> Travel Destination: </label>
<select name="travDest">
<option value="Mexico">Mexico</option>
<option value="Alaska">Alaska</option>
<option value="Carribean">Carribean</option>
</select>
</div>
// php code
$travDest = $_GET["travDest"];
if ($_GET['travDest']) {
echo "You will be traveling to
".htmlspecialchars($_GET['travDest']);
}
else {
return false;
}
if ($_GET["travDest"] = "Mexico") {
echo "<br>Your base price is $50 per day";
}
else if ($_GET["travDest"] = "Alaska") {
echo "<br>Your base price is $100 per day";
}
else if ($travDest = "Carribean") {
echo "<br>Your base price is $75 per day";
}
else {
return false;
}
これは完全に修正されました。ありがとうございます! –
@DevinP:問題ありません、答えを受け入れてください:-) – Nic3500