hopefully fix signup for PDO
This commit is contained in:
parent
ce0d30e0db
commit
b1cb655adc
@ -287,7 +287,7 @@ class UserPage extends SimpleExtension {
|
|||||||
"Username contains invalid characters. Allowed characters are ".
|
"Username contains invalid characters. Allowed characters are ".
|
||||||
"letters, numbers, dash, and underscore");
|
"letters, numbers, dash, and underscore");
|
||||||
}
|
}
|
||||||
else if($database->get_row("SELECT * FROM users WHERE name = ?", array($name))) {
|
else if($database->get_row("SELECT * FROM users WHERE name = :name", array("name"=>$name))) {
|
||||||
throw new UserCreationException("That username is already taken");
|
throw new UserCreationException("That username is already taken");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -303,8 +303,8 @@ class UserPage extends SimpleExtension {
|
|||||||
$admin = $need_admin ? 'Y' : 'N';
|
$admin = $need_admin ? 'Y' : 'N';
|
||||||
|
|
||||||
$database->Execute(
|
$database->Execute(
|
||||||
"INSERT INTO users (name, pass, joindate, email, admin) VALUES (?, ?, now(), ?, ?)",
|
"INSERT INTO users (name, pass, joindate, email, admin) VALUES (:username, :hash, now(), :email, :admin)",
|
||||||
array($event->username, $hash, $email, $admin));
|
array("username"=>$event->username, "hash"=>$hash, "email"=>$email, "admin"=>$admin));
|
||||||
$uid = $database->get_last_insert_id();
|
$uid = $database->get_last_insert_id();
|
||||||
log_info("user", "Created User #$uid ({$event->username})");
|
log_info("user", "Created User #$uid ({$event->username})");
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user