检查输入是否为空且是否存在-PHP
我需要检查几个标签是否为“非空”。为此,我使用:检查输入是否为空且是否存在-PHP,php,html,sql,web,isset,Php,Html,Sql,Web,Isset,我需要检查几个标签是否为“非空”。为此,我使用: <input id="designation" type="text" size="12" disabled="disabled" /> 但是我的代码似乎不起作用,我不明白为什么。禁用的输入不会发布到服务器,因此它们永远不会出现在$\u POST中 这同样适用于没有名称属性的输入,因为正是名称属性定义了输入的$\u POST 另一种选择是使它们成为只读的、隐藏的,或者只是在会话变量中设置值/将其保留在服务器上。禁用的输入不会发布到服
<input id="designation" type="text" size="12" disabled="disabled" />
但是我的代码似乎不起作用,我不明白为什么。禁用的输入不会发布到服务器,因此它们永远不会出现在
$\u POST
中
这同样适用于没有名称
属性的输入,因为正是名称
属性定义了输入的$\u POST
另一种选择是使它们成为只读的、隐藏的,或者只是在会话变量中设置值/将其保留在服务器上。禁用的输入不会发布到服务器,因此它们永远不会出现在
$\u POST
中
这同样适用于没有名称
属性的输入,因为正是名称
属性定义了输入的$\u POST
另一种选择是使它们成为只读的、隐藏的,或者简单地在会话变量中设置值/将其保存在服务器上。CodetERDF从何而来?@JonStirling将来,该页面将转到数据库以填充cropdown。所以CodetERDF来自数据库。不确定这和什么有关系。您是否在表单中输入了
name
属性为CodetERDF
?您到底想做什么?恰当地描述。是表格提交吗?名称属性在哪里?在粘贴的内容中使用
@McNavy,是否看到字符串CodetERDF
?因为我不知道。我也看不到name
属性。CodetERDF
来自哪里?@JonStirling将来,该页面将转到数据库以填充cropdown。所以CodetERDF来自数据库。不确定这和什么有关系。您是否在表单中输入了name
属性为CodetERDF
?您到底想做什么?恰当地描述。是表格提交吗?名称属性在哪里?在粘贴的内容中使用
@McNavy,是否看到字符串CodetERDF
?因为我不知道。我也没有看到名称属性。哦。。好的,杰罗恩。所以我需要做些什么来纠正我的错误呢?@McNavy ummmm,替代方法是将它们设置为只读、隐藏或只是在会话变量中设置值/将其保留在服务器上
。并添加正确的name
属性以形成元素…删除disabled=“disabled”
并替换为readonly
yeah@McNavy。。但在调用字段之前,请确保正确命名所有字段php@dass . 谢谢但是一些输入需要作为另一个输入自动填充。请你回答好吗?哦。。好的,杰罗恩。所以我需要做些什么来纠正我的错误呢?@McNavy ummmm,替代方法是将它们设置为只读、隐藏或只是在会话变量中设置值/将其保留在服务器上
。并添加正确的name
属性以形成元素…删除disabled=“disabled”
并替换为readonly
yeah@McNavy。。但在调用字段之前,请确保正确命名所有字段php@dass . 谢谢但是一些输入需要作为另一个输入自动填充。请你回答好吗?
$erreurs = array();
// Check if the tag is not empty
if((empty($_POST['CodetERDF']))) {
$erreurs[] = 'Veuillez renseigner le codet ERDF.';
echo 'Veuillez renseigner le codet ERDF.';
}`