点击提交按钮,显示来自电子邮件的消息“错误... 3”。 怎么会这样
答案 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"]);