皆さんこんにちは、
オプションのドロップダウンボックスから選択した人に、php mail() 関数を使用してフォームを投稿しようとしています。
ドロップダウンボックスに表示される
<label for="contact">Job Contact:*</label>
<select id='contact' name='contact'>
<option value='' selected='selected'>Please select</option>
<option value='name1'>Name2</option>
<option value='name2'>Name1</option>
</select>
私は値を取得します。
$contact = $_POST['contact'];
ユーザーと比較する
switch ($contact) {
case "name1":
$to = "name1@example.co.uk";
break;
case "name2":
$to = "name2@example.co.uk";
break;
}
メール($to, ..., ..., ...);
スイッチが機能しない理由がわかりません。
$to を単独で使用すると、フォームが送信されます。
どんなアイデアでも大いに役立ちます。