验证jquery - isset($ _ POST。仍显示错误

时间:2016-08-11 06:35:17

标签: php jquery

点击提交按钮,显示来自电子邮件的消息“错误... 3”。 怎么会这样

2 个答案:

答案 0 :(得分:2)

应该是$_POST["email"]而不是$_POST["em"],其中email是输入字段的名称

所有其他输入字段都相同。

$_POST["firstname"];
$_POST["usernamer"];
$_POST["passwordr"];

答案 1 :(得分:2)

您的$ _POST数据与表单中的名称不匹配,应为:

if (isset($_POST["email"]) && $_POST["email"] != '') $em = $this->db1->e($_POST["email"]);
if (isset($_POST["firstname"]) && $_POST["firstname"] != '') $fn = $this->db1->e($_POST["firstname"]);
if (isset($_POST["usernamer"]) && $_POST["usernamer"] != '') $un = $this->db1->e($_POST["usernamer"]);
if (isset($_POST["passwordr"]) && $_POST["passwordr"] != '') $pw = $this->db1->e($_POST["passwordr"]);