function GetEmail(&$arg) { $username = safefetch($arg, "username", "Fail"); if (empty($username)) { Fail("Username can't be null"); } $user = new UserTbl(); if (!$user->GetByField("username", $username)) { Fail("Invalid username"); } Output("email", $user->detail["email"]); }
$password .= chr(rand(97, 122)); } $user->detail[$value] = $password; } } if ($value == 'username') { $user->detail[$value] = $nameprefix . $user->detail[$value]; } echo "<td>{$user->detail[$value]}</td>"; } echo "<td>"; if ($preview != "on") { $storage = array(); $storage = $user->detail; // get existing id if (!$user->GetByField('username', $user->detail['username'])) { $user->detail['perm'] = $perm; $user->detail["reg_time"] = date("Y.m.d G:i:s"); $user->detail['password'] = md5($user->detail['password']); $id = $user->Add(); echo "New ID {$id}"; } else { $id = $user->detail['uid']; echo "User {$id} "; $olduser = new UserTbl($id); $olduser->update = $storage; $olduser->update['perm'] = $perm; $olduser->update['password'] = md5($storage['password']); $olduser->Update(); } $reg = new ContestRegistrationTbl();