邮寄地址取决于从下拉列表中选择的城市 list.I麻烦php代码。请帮助我。我想发送这个表格的详细信息作为电子邮件,
<form action="">
<ul>
<li><input name="name" type="text" placeholder="type name" /></li>
<li><input name="email" type="email" placeholder="type email"/></li>
<li><input name="num" type="number" placeholder="type contact number" /></li>
<div class="dropdown">
<button type="button" class="btn btn-lg dropdown-toggle btn-block" data-toggle="dropdown" id="city">
Select City
<span class="caret"></span>
</button>
<ul class="dropdown-menu">
<li><a href="javascript:void(0);">Sydney</a></li>
<li><a href="javascript:void(0);">Brisbane</a></li>
<li><a href="javascript:void(0);">Melbourne</a></li>
<li><a href="javascript:void(0);">Canberra</a></li>
<li><a href="javascript:void(0);">Darwin</a></li>
<li><a href="javascript:void(0);">Perth</a></li>
</ul>
</div>
<li><input name="submit" type="submit" /></li>
</ul>
</form>
有我的PHP尝试
if(isset($_POST['submit'])) {
switch($_POST['city']) {
case 'Sydney': $to = '[email protected]'; break;
case 'Brisbane': $to = '[email protected]'; break;
}
}
Plz给出你的代码的输出。 – ankur140290
这是一个无序列表不是选择/选项。除非你有一些你没有包含的javascript。尝试'var_dump($ _ POST)'来查看正在发送的内容 – Class