对于我非常简单的注册页面,我设计了一个非常简单的注册代码:
但由于某种原因,按钮已经死了。点击它不会做任何事情。
如果我输入名称,请按输入w。键盘,代码运行良好......
我错过了什么?
提前感谢您的帮助!!
<form action="#" method="post">
<div class="register">
<input type="text" placeholder="username" name="name" class="field required" />
<input type="button" value="register" />
</div></form>
<?php if(!empty($_POST['name'])): ?>
.
.
.
go on
答案 0 :(得分:4)
您需要将按钮声明为“提交”,而不是“按钮”。
而不是
<input type="button" value="register" />
以这种方式声明
<input type="submit" value="register" />
提交类型输入会在您阅读时完全出现在您的脑海中 - 它会提交表单。您可以在表单中包含多个按钮,但最好只保留一个提交按钮,其任务是在需要时发送表单信息。
请阅读以下一些HTML指南,以便更好地了解需要完成的工作:
答案 1 :(得分:3)
您只需将按钮类型更改为<form action="#" method="post">
<div class="register">
<input type="text" placeholder="username" name="name" class="field required" />
<input type="submit" value="register" />
</div></form>
<?php if(!empty($_POST['name'])): ?>
.
.
.
go on
即可。请参阅此工作示例:
{{1}}