/** * @covers a */ function test_updatePassword() { $a = new AccountController(); $result = ""; $user = $a->getUserInfo("jandr018@fiu"); $currentPS = "x12penpw"; $newPass = "******"; if ($user['email'] == "" || $currentPS == "" || $newPass == "") { $result = "You have unset values"; return $this->assertEquals($a->updatePassword($user, $currentPS, $newPass), $result); } $mydatabase = new database(); if ($mydatabase->genPass($currentPS, $user['email']) != $user['password']) { $result = "Incorrect Password"; return $this->assertEquals($a->updatePassword($user, $currentPS, $newPass), $result); } if (!$user['isAdmin']) { $mydatabase->updateStudentPassword_by_id($user['email'], $newPass, $user['id']); } else { if ($user['isAdmin']) { $mydatabase->updateAdminPassword_by_id($user['email'], $newPass, $user['id']); } else { $result = "An error occured"; return $this->assertEquals($a->updatePassword($user, $currentPS, $newPass), $result); } } $result = "pass"; return $this->assertEquals($a->updatePassword($user, $currentPS, $newPass), $result); }
exit;*/ /*created by Javier Andrial Date Finished: Oct 2015*/ ini_set('display_errors', 1); error_reporting(~0); require '../Controller/AccountController.php'; $accountController = new AccountController(); $email = ""; $title = ""; $content = ""; $value = "5"; $user = null; session_start(); if (isset($_SESSION['admin login'])) { $email = $_SESSION['admin login']; $user = $accountController->getUserInfo($email); //print_r("im an admin: ".$email); } else { if (isset($_SESSION['login user'])) { $email = $_SESSION['login user']; $user = $accountController->getUserInfo($email); } } //else // print_r("im neither: ".$email);;//print("You're currently not logged in"); //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// if (isset($_POST['button_ChangedRecovery'])) { if (!isset($_POST['textbox_CurrentPass2']) && !isset($_POST['textbox_NewQestion']) && !isset($_POST['textbox_NewAnswer'])) { $value = "<b>FAILED:</b> you had unset values<br />"; } else { $currentPS = $_POST['textbox_CurrentPass2'];