PHP 提交按钮困境:不可用的回显和表格
您的代码打算在单击“提交”按钮时显示回显和表格在 PHP 表单上。但是,您遇到了这些元素仍然隐藏的问题。这是因为您使用 if(isset($_POST['submit'])) 来控制这些元素的显示,但提交按钮缺少 name 属性。
解决方案:提供按钮名称
要解决此问题,您需要为提交按钮提供名称属性。这会将其绑定到 $_POST['submit'] 数组,以便当单击按钮时,PHP 可以识别它并执行预期的代码块。以下是更正后的 HTML:
<p><input type="submit" value="Submit" name="submit" /></p>
为什么按钮名称丢失?
在原始代码中,您定义了按钮但未指定名称。这是缺少的元素,导致 if(isset($_POST['submit'])) 无法按预期运行。如果没有在 $_POST 数组中引用按钮名称,PHP 无法跟踪提交操作。
附加说明
以上是为什么我的PHP提交按钮没有触发回显和表格显示?的详细内容。更多信息请关注PHP中文网其他相关文章!