Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
联系人表单PHP代码未发送“选择”菜单_Php_Html_Drop Down Menu_Html Select - Fatal编程技术网

联系人表单PHP代码未发送“选择”菜单

联系人表单PHP代码未发送“选择”菜单,php,html,drop-down-menu,html-select,Php,Html,Drop Down Menu,Html Select,我在下面有一个下拉菜单“选择”的HTML代码,下面是用来发送所选选项的PHP。我找不到它为什么不发送它 <p class="input-block"> <label for="contact-enquirytype"> <strong>Drop Menu</strong> </label> <select for="contact-enquirytype"> <

我在下面有一个下拉菜单“选择”的HTML代码,下面是用来发送所选选项的PHP。我找不到它为什么不发送它

<p class="input-block">
    <label for="contact-enquirytype">
        <strong>Drop Menu</strong>
    </label>

    <select for="contact-enquirytype">
        <option type="select" value="Option 1" name="enquirytype" id="contact-enquirytype-1">
            Option 1
        </option>
        <option type="select" value="Option 2" name="enquirytype" id="contact-enquirytype-2">
            Option 2
        </option>

        <option type="select" value="Option 3" name="enquirytype" id="contact-enquirytype-3">
            Option 3
        </option>
    </select>
</p>
我有其他的输入文字和电台正在发送罚款,只是下拉列表是没有被发送


谢谢。

您的select元素没有name属性

改:改为。 for属性在这里是无用的。 此外,选项标记不需要name属性,也不需要type属性。正确的方法是:

<select name="enquirytype">
    <option value="Option 1" id="contact-enquirytype-1">Option 1</option>
    <option value="Option 2" id="contact-enquirytype-2">Option 2</option>
    <option value="Option 3" id="contact-enquirytype-3">Option 3</option>
</select>
名称属性必须位于标记中:

然后必须将其从标记中删除


你的选择根本不正确。其内容应如下:

<select name="enquirytype">
    <option value="1">Option 1</option>
    <option value="2">Option 2</option>
    <option value="3">Option 3</option>
</select>

不要太迂腐,但如果你对任何事情都不确定,请仔细阅读。

类型属性也应该从选项元素中删除。我完全忽略了这一点。我太专注于删除name属性了。@John Conde:有什么特别的原因吗?@John Conde:nm,做了一些研究,决定我同意。很高兴你同意。我很高兴能给你投票谢谢你的回答。尽管“读书并接受教育”的建议是不恰当和枯燥的。我会在我想要的时候决定阅读,并且有时间和奢侈品接受教育,否则像这样的网站就没有意义了。你可能想向管理员发送一条消息,要求他们关闭它,以便人们“研究互联网络并接受教育”。@acidking:你应该把它写在“谢谢你的回答”,因为“阅读并接受教育”的建议在这种情况下尤其适用,因为在这种情况下,问题源于缺乏基本知识。花10分钟研究这些基本知识将为你节省大量的时间,因为你不需要在这样的网站上问这些基本问题。对我来说,我在这样的网站上收到的最好的建议是“RTFM!”。哦,不要对那些向你提供帮助的人无礼。
<select name="enquirytype">
<option value="Option 1" id="contact-enquirytype-1">
<select name="enquirytype">
    <option value="1">Option 1</option>
    <option value="2">Option 2</option>
    <option value="3">Option 3</option>
</select>