我有一个register
和register.inc
文件。当用户点击注册按钮时,onclick
会触发外部js
文件中的某个功能。
表单将发布到我之前提到的register
文件中。此文件包含register.inc
文件。 register
文件如下所示:
<?
require_once "register.php";
if (!empty($_POST['g-recaptcha-response']) && !empty($_POST['email']) && !empty($_POST['p']) && !empty($_POST['name'])) {
$register = new Register();
$register -> set("email", $_POST['email']);
$register -> set("password", $_POST['p']);
$register -> set("name", $_POST['name']);
$register -> set("recaptcha", $_POST['g-recaptcha-response']);
$register -> register();
}
我遇到的问题是register()
函数正在执行两次。我用error_log()
对它进行了测试,每次出现两次。
注册按钮中没有添加额外的点击事件,我的标记中没有空的href
或src
标记,其他一些页面建议可能是问题。
我一直试图解决这个问题好几个小时,但却找不到解决问题的方法。
由于