表格数据发布两次? PHP函数运行两次?

时间:2016-07-24 18:21:52

标签: javascript php

我有一个registerregister.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()对它进行了测试,每次出现两次。

注册按钮中没有添加额外的点击事件,我的标记中没有空的hrefsrc标记,其他一些页面建议可能是问题。

我一直试图解决这个问题好几个小时,但却找不到解决问题的方法。

由于

0 个答案:

没有答案