【发布时间】:2015-11-12 17:31:50
【问题描述】:
我有一个非常基本的 php 表单,我希望更新。
它用于在 Web 应用程序上注册新用户。
问题是缺乏验证,密码可以是任意长度的字符。
任何人都可以帮助或指出我如何在表单上强制执行最小密码长度或复杂性的正确方向吗?
代码是:
<h1>Register</h1>
<p>Please enter your details below to register.</p>
<form method="post" action="register.php" name="registerform" id="registerform">
<fieldset>
<label for="username">Username:</label><input type="text" name="username" id="username" /><br />
<label for="password">Password:</label><input type="password" name="password" id="password" /><br />
<label for="email">Email Address:</label><input type="text" name="email" id="email" /><br />
<input type="submit" name="register" id="register" value="Register" />
</fieldset>
</form>
【问题讨论】:
-
这取决于您要为密码强制使用什么字符
-
嗯,你的表单是由文件
register.php根据你自己的代码处理的。所以我建议你在那里简单地实施你想要应用的检查。
标签: php apache web-applications password-protection