PHP从选择框中获取所选文本并获取电子邮件
目前,我在电子邮件帐户中只收到了值,但我希望从选择中获得文本如何做到这一点这是我的代码:PHP从选择框中获取所选文本并获取电子邮件,php,html,email,Php,Html,Email,目前,我在电子邮件帐户中只收到了值,但我希望从选择中获得文本如何做到这一点这是我的代码: <select name="selectoption"> <option value='0'>Choose Server..</option> <option value='1'>L2 EmpireAge 70x</option> <option value='2'>L2 EmpireAge Warfire 15
<select name="selectoption">
<option value='0'>Choose Server..</option>
<option value='1'>L2 EmpireAge 70x</option>
<option value='2'>L2 EmpireAge Warfire 150x</option>
<option value='3'>L2 EmpireAge Classic 30x</option>
</select>
$name = $_POST['name'];
$email_address = $_POST['email'];
$password = $_POST['password'];
$select_server = $_POST['selectoption'];
$select_weapon = $_POST['weaponid'];
$to = $myemail;
$email_subject = "Contact form submission: $name";
$email_body = "You have received a new message. /n ".
" Here are the details:\n Name: $name \n Email: $email_address \n Password: $password \n Server_Id: $select_server \n Weapon_Id: $select_weapon ";
选择服务器。。
L2帝国70x
L2帝国战火150x
L2 EmpireAge经典30x
$name=$_POST['name'];
$email\u address=$\u POST['email'];
$password=$_POST['password'];
$select\u server=$\u POST['selectoption'];
$select_-wearm=$_-POST['weaponid'];
$to=$myemail;
$email\u subject=“联系人表单提交:$name”;
$email\u body=“您已收到新邮件。/n”。
“以下是详细信息:\n Name:$Name\n Email:$Email\u address\n Password:$Password\n Server\u Id:$select\u Server\n武器\u Id:$select\u武器”;
您需要类似数组的东西来存储值,请参见以下示例:
<?php
$array[0] = 'Choose Server..';
$array[1] = 'L2 EmpireAge 70x';
$array[2] = 'L2 EmpireAge Warfire 150x';
$array[3] = 'L2 EmpireAge Classic 30x';
?>
<select name="selectoption">
<?php
for($i = 0; $i < count($array); $i++) {
echo "<option value='{$i}'>{$array[$i]}</option>";
}
?>
</select>
$name = $_POST['name'];
$email_address = $_POST['email'];
$password = $_POST['password'];
$select_server = $_POST['selectoption'];
$select_weapon = $_POST['weaponid'];
//Your server info is here
$info = $array[$select_server];
哦,顺便说一下/n
你需要反转斜杠。对不起,伙计们,这是我的第一篇帖子,我会更加小心我的下一篇!!!谢谢你的回答