这里我要问几个问题,首先,您是否填写表格是否重要:
<form action="whatever.php" method="post">
代替:
<form name="" action="$_SERVER['PHP_SELF']" method="post">
我的意思是我只是列出了whatever.php,因为它拆分了我的代码而不是拥有大量的代码文件,而且我只是通过会话变量传递我的错误消息等,然后立即销毁它们,我只是好奇有什么优势或缺点是,如果我可以做得更好?
下一个问题是表单验证,我被告知如果它不是来自数据库,不要打扰服务器端验证,只打扰客户端验证......这似乎有点奇怪,不打扰服务器端验证,我感觉无论是否有数据库,我都应该拥有两者。