我有一个注册表单页面,可以兼作验证脚本。一切似乎工作正常,直到验证表单输入。 但是当表单输入应该保存在数据库中时,PHP会重新加载 该脚本好像其中一个输入仍有错误。 有一次,我放了
if(count($errors) < 1)
以外的
if($_SERVER["REQUEST_METHOD"] == "POST")
进行更改。它自然地将表单默认输入保存在数据库中。哪个不安全。所以我将片段放回原来的位置。 我相信它应该基于我在谷歌搜索结果中看到的例子。我只是继续在一个循环中运行。
我已经在Github Gist发布了剧本,所以也许有人会发现我可能错过的内容。
答案 0 :(得分:1)
当比较数据时,似乎您使用单个等号(=),当单个等于应该用作赋值运算符时。比较数据时请使用双等号(==)。