-4

Trying to signup with new username and password and get this output - "Undefined variable: password"

<?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);

    }

?>
Osadchy
  • 1
  • 1
  • 3

2 Answers2

5

There's no password variable defined, that's why it says $password is undefined.

Perhaps you meant $login = $_POST["password"]; as $password = $_POST["password"];? I'm no mind-reader, but I don't think you wanted to create duplicate variables.

Cilan
  • 13,101
  • 3
  • 34
  • 51
0

The variable password is not defined..

i have edited your code.

<?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);

}

?>
2964349
  • 165
  • 1
  • 2
  • 12