微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

PHP文件没有得到我的选择价值

因此,我试图获取我的select元素的值.我试过测试,看我的PHP文件是否收到我的值,但是它似乎没有用.

这是我的PHP代码

<?PHP

if (isset($_POST['okButton'])){
    $value = $_POST['allCategories1'];
}

?>

这是我的HTML代码

<form action="index.html" method="post">
<select id="allCategories1">
    <option name ="All_categories" value="All_categories">All categories</option>
    <option value="No_category">No category</option>
    <option value="Shooter_games">Shooter games</option>
    <option value="Family_games">Family games</option>
    <option value="Action_games">Action games</option>
    <option value="Sport _games">Sport games</option>
</select>
<button type="submit" name="okButton" id="okButton">Ok</button>
    </form>

我不知道为什么,但这并没有给我所有类别的价值.
有人知道我做错了吗?

解决方法:

1.尝试将名称属性放入选择元素,如下所示:-

<select id="allCategories1" name="allCategories1">

现在您将获得values.thanks.

2.< form action =“ index.html” method =“ post”>操作必须具有一些PHP文件名,否则该页面上的PHP代码将无法工作.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐