'Register') * */ class Register extends BasePage { function addJS() { if ( $this->mode == "view" ) { $this->krihvel->out("head", ""); } } /** * @Secured('roles' = {'anonymous'}) * */ function actionRegister() { global $tdb; $r = $_POST; $scid = $r['school']; $fn = $r['firstname']; $ln = $r['lastname']; $un = $r['username']; $pwd = $r['r_password']; $rpwd = $r['repassword']; $gen = $r['gender']; $lang = $r['language']; $tdb->query("INSERT INTO ".DB_PREFIX."_users (uname, pwd, roles, schoolID, approved) VALUES('".$un."', '".$pwd."', '100000', ".$scid.", False)"); $nui = mysql_insert_id(); $tdb->query("INSERT INTO ".DB_PREFIX."_userinfo (userid, firstname, lastname, email, language, sex, homepage) VALUES (".$nui.",'".$fn."', '".$ln."', '', '".$lang."', '".$gen."', '' )"); return array('pid' => 'Register', 'mode' => 'pending'); } } ?>