php - HTML 单选按钮未显示在 $_POST 中

标签 php mysql radio-button

我有一个论坛,用户可以填写 2 个单独的单选按钮类别。

Permissions: private <input type="radio" name="permissions" value="private" /> public <input type="radio" name="permissions" value="public"/><br />

Category: default <input type="radio" name="cat" value"default" /> sport <input type="radio" name="cat" value"sport" />school <input type="radio" name="cat" value"school" />geeky <input type="radio" name="cat" value"geeky" />misc <input type="radio" name="cat" value"misc" /> funny <input type="radio" name="cat" value"funny" /><br />

出于某种原因,cat 类别没有出现在 $_POST['cat'] 中;你能只有一组单选按钮吗?

最佳答案

你有一些错误输入。

value"default"应该是 value="default"。与整个第二行代码相同。属性和值之间没有等号 (=)。

快速提示:不要把所有这些 <input />标签在一行。它们仍会显示在您网页的同一行上,但在您的文本编辑器中编辑起来会更容易。说到这一点,如果您有一个带有语法高亮显示的文本编辑器,您可能会遇到这个问题。我建议 Notepad++Geany .

Category: 
default <input type="radio" name="cat" value="default" /> 
sport <input type="radio" name="cat" value="sport" /> 
school <input type="radio" name="cat" value="school" /> 
geeky <input type="radio" name="cat" value="geeky" /> 
misc <input type="radio" name="cat" value="misc" /> 
funny <input type="radio" name="cat" value="funny" />

关于php - HTML 单选按钮未显示在 $_POST 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1776714/

相关文章:

php - 本地服务器和在线服务器具有相同的时间戳但结果不同 Mysql-Php

php - 值未插入 mysql 数据库

mysql - 从同一行的同一个 MySQL 表中选择一个字段的值到另一个字段?

android - 关于 http ://stackoverflow. com/questions/2381560/how-to-group-a-3x3-grid-of-radio-buttons

python - 将单选按钮的输入获取到变量 [Tkinter]

php - 使用 PHP 将查询转换为单选按钮以供选择

php - 如何在多个子域中使用公共(public) header

php - MySQL 使用其他行的数据更改选择输出

php - Wordpress 插件 - 只删除我单击的行?

php - PHP 中的 MySQL 连接错误