当用户注册失败时,字段会消失,因为有回发到服务器..
例如,我有这个:
<input name="email" type="text" id="email1"/>
如果用户登录失败,将会发生的是字段将消失。我能做到这一点。
<input name="email" type="text" id="email1" value="<?php echo isset($_post["email"])?$_post["email"]:""; ?>"/>
但这有点长,是否有更简单的维持状态的方法?
答案 0 :(得分:1)
您可以制作一个帮助来操作HTML表单标记。您可以在网络上找到许多库,或者只创建一个库。
大多数MVC框架都有这样的功能(Cakephp,codeigniter),但也有类似的功能。
样品/文件:
笨: http://codeigniter.com/user_guide/helpers/form_helper.html
cakephp中: http://api.cakephp.org/class/form-helper
akelos: http://akelos.org/wiki/forms