我正在制作一个非常基本的 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/