aboutsummaryrefslogtreecommitdiff
path: root/ratatoeskr/sys/models.php
diff options
context:
space:
mode:
authorKevin Chabowski <kevin@kch42.de>2011-09-22 00:25:44 +0200
committerKevin Chabowski <kevin@kch42.de>2011-09-22 00:25:44 +0200
commitcd448c43cbc882567c647893f8fa7f666a84427a (patch)
tree760c0d324415efa88f15a752d109250a49302e5c /ratatoeskr/sys/models.php
parent4bdd685ba9d04313622147f4412a7f99b058d8b5 (diff)
downloadratatoeskr-cms-cd448c43cbc882567c647893f8fa7f666a84427a.tar.gz
ratatoeskr-cms-cd448c43cbc882567c647893f8fa7f666a84427a.tar.bz2
ratatoeskr-cms-cd448c43cbc882567c647893f8fa7f666a84427a.zip
Fixed models.php and the database layout.
Diffstat (limited to 'ratatoeskr/sys/models.php')
-rw-r--r--ratatoeskr/sys/models.php9
1 files changed, 4 insertions, 5 deletions
diff --git a/ratatoeskr/sys/models.php b/ratatoeskr/sys/models.php
index 21147fb..38fd9fa 100644
--- a/ratatoeskr/sys/models.php
+++ b/ratatoeskr/sys/models.php
@@ -82,7 +82,7 @@ class User
*
* Parameters:
* $username - The username
- * $pwhash - SHA1-Hash of the password
+ * $pwhash - <PasswordHash> of the password
* $mail - E-Mail-address
* $fullname - The full name.
*
@@ -98,7 +98,7 @@ class User
catch(DoesNotExistError $e)
{
global $ratatoeskr_settings;
- qdb("INSERT INTO `PREFIX_users` (`username`, `pwhash`, `mail`, `username`, `language`) VALUES ('%s', '%s', '%s', '%s', '%s')",
+ qdb("INSERT INTO `PREFIX_users` (`username`, `pwhash`, `mail`, `fullname`, `language`) VALUES ('%s', '%s', '%s', '%s', '%s')",
$username, $pwhash, $mail, $fullname, $ratatoeskr_settings["default_language"]);
$obj = new self;
@@ -160,7 +160,7 @@ class User
*/
public static function by_name($username)
{
- $result = qdb("SELECT `id`, `username`, `pwhash`, `mail`, `fullname`, `language` FROM `PREFIX_users` WHERE `name` = '%s'", $username);
+ $result = qdb("SELECT `id`, `username`, `pwhash`, `mail`, `fullname`, `language` FROM `PREFIX_users` WHERE `username` = '%s'", $username);
$obj = new self;
$obj->populate_by_sqlresult($result);
@@ -287,7 +287,7 @@ class Group
{
try
{
- $obj = self::by_username($name);
+ $obj = self::by_name($name);
}
catch(DoesNotExistError $e)
{
@@ -302,7 +302,6 @@ class Group
throw new AlreadyExistsError("\"$name\" is already in database.");
}
- /* DANGER: $result must be valid! The calling function has to check this! */
private function populate_by_sqlresult($result)
{
$sqlrow = mysql_fetch_assoc($result);