public function testAddUser() { $u = new USER(); $details = array("firstname" => 'Test', "lastname" => 'User', "email" => '*****@*****.**', "emailpublic" => '0', "postcode" => 'EH1 99SP', "mp_alert" => false, "url" => '', "password" => '', "optin" => '0', "status" => 'User'); $u->add($details, false); $id = $u->user_id(); $u->init($id); $this->assertEquals('Test', $u->firstname()); $this->assertEquals('EH1 99SP', $u->postcode()); }
display_form($details); } elseif ($this_page == "otheruseredit") { // We're editing the info of a different user. // So set up a new user object with the id supplied // and get the user's info. $USER = new USER(); $USER->init(get_http_var("u")); $details = array(); $details["user_id"] = $USER->user_id(); $details["firstname"] = $USER->firstname(); $details["lastname"] = $USER->lastname(); $details["email"] = $USER->email(); $details["emailpublic"] = $USER->emailpublic(); $details["password"] = $USER->password(); $details["optin"] = $USER->optin(); $details["postcode"] = $USER->postcode(); $details["url"] = $USER->url(); $details["status"] = $USER->status(); $details["deleted"] = $USER->deleted(); $details["confirmed"] = $USER->confirmed(); // Display the form with the other user's info. display_form($details); } else { // $this_page == "userjoin". // Display a blank form. display_form(); } $PAGE->page_end(); } } function check_input($details)