PHP数据提交错误

标签 php html css

我正在制作一个非常基本的 self 调用表单,我似乎有一个无法处理的错误.. 这是我遇到问题的页面部分:

<form action="" method="POST">
<div class="container 75%">
<div class="row uniform 50%">
<div class="6u 12u$(xsmall)">
<input name="email" placeholder="Email" type="text" />
</div>
<div class="6u$ 12u$(xsmall)">
<input name="pass" placeholder="Password" type="password" />
</div>
</div>
</div>
<ul class="actions">
<li><input type="submit" class="special" value="Submit" /></li>
<li><input type="reset" class="alt" value="Reset" /></li>
</ul>
</form>

</div>
</section>

<?php
if(isset($_POST['submit']))
{
//....
}
?>

即使我按下提交按钮,$_POST['submit'] 值也未定义。

我做错了什么?

最佳答案

您必须为提交按钮提供name 属性。否则无法使用 $_POST 数组访问它。

<input type="submit" name = "submit" class="special" value="Submit" />

关于PHP数据提交错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35311464/

相关文章:

php - 从回调内更新 preg_replace_callback 外部的变量

javascript - HTML Web 表单存储数据

javascript - 如何将动画应用于元素直到滚动到它?

html - PrimeNG p 表 : How to clear p-dropdown filter values when resetting table filters?

php - 多个数据库查询的 session 变量最佳实践

php - $_SERVER ['DOCUMENT_ROOT' ] 在通过 cron 运行的 php 脚本中不起作用

javascript - 用于使 div 与页面/文档大小相同的 CSS/javascript

javascript - 单击另一个元素时取消选择元素

javascript - ajax 请求正在等待并行请求

css - Magento CSS 未在新模板中加载