未定义的变量:密码

时间:2014-01-06 18:29:22

标签: php html mysql

尝试使用新的用户名和密码注册并获取此输出 - “未定义的变量:密码”

<?php

    require_once "lib/user_class.php";
    $user = User::getObject();
    if (isset($_POST["reg"])) {
        $login = $_POST["login"];
        $login = $_POST["password"];
        $reg_success = $user->regUser($login, $password);

    }

?>

2 个答案:

答案 0 :(得分:5)

没有定义密码变量,这就是为什么$password 未定义。

也许你的意思是$login = $_POST["password"];$password = $_POST["password"];?我不是读者,但我认为你不想创建重复的变量。

答案 1 :(得分:0)

未定义变量密码..

我已经编辑了你的代码。

<?php

require_once "lib/user_class.php";
$user = User::getObject();
if (isset($_POST["reg"])) {
    $login= $_POST["login"];
    $password= $_POST["password"];
    $reg_success = $user->regUser($login, $password);

}

?>