function getUserForID($userId) { $user = new User(); ini_set('display_errors', 'On'); $db = "w4111c.cs.columbia.edu:1521/adb"; $conn = oci_connect("kpg2108", "test123", $db); $stmt = oci_parse($conn, "select * from users where user_Id='" . $userId . "'"); $rows = oci_execute($stmt); oci_close($conn); while ($row = oci_fetch_assoc($stmt)) { echo $row['LOGIN_ID']; $user->setUserId($row['USER_ID']); $user->setPassword($row['PASSWORD']); $user->setFirstName($row['FNAME']); $user->setLastName($row['LNAME']); $user->setLoginId($row['LOGIN_ID']); $user->setEmailId($row['EMAIL_ID']); $user->setAddress($row['ADDRESS']); $user->setPhoneNumber($row['PHONE_NO']); $user->setSecurityAnswer($row['ANSWER']); $user->setSecurityQuestion($row['QUESTION']); $user->setMiles($row['MILES']); } return $user; }
$validator->addValidation("address", "req", "Please fill in address"); $validator->addValidation("phoneNo", "req", "Please fill in phone number"); $validator->addValidation("phoneNo", "numeric", "Please fill only numeric values for phone number"); $validator->addValidation("passwordRecoveryQues", "req", "Please fill in password recovery question"); $validator->addValidation("passwordRecoveryAns", "req", "Please fill in password recovery answer"); $validator->addValidation("email", "email", "The input for email should be a valid email value"); $validator->addValidation("email", "req", "Please fill in email"); if ($validator->ValidateForm()) { $_SESSION['action'] = "updateUser"; $user = new User(); $user->setUserId($_SESSION['userId']); $user->setLoginId($user1->getLoginId()); $user->setPassword($_REQUEST["password"]); $user->setFirstName($_REQUEST["firstName"]); $user->setLastName($_REQUEST["lastName"]); $user->setEmailId($_REQUEST["email"]); $user->setAddress($_REQUEST["address"]); $user->setPhoneNumber($_REQUEST["phoneNo"]); $user->setSecurityAnswer($_REQUEST["passwordRecoveryQues"]); $user->setSecurityQuestion($_REQUEST["passwordRecoveryAns"]); $_SESSION['userToBeUpdated'] = serialize($user); header("Location: ../controller/Controller.php"); } else { echo "<B>Validation Errors:</B>"; $error_hash = $validator->GetErrors(); foreach ($error_hash as $inpname => $inp_err) { echo "<p>{$inpname} : {$inp_err}</p>\n"; } } } $disp_loginName = isset($_POST['loginName']) ? $_POST['loginName'] : $user1->getLoginId();
<?php require_once "../DataStoreMgr/UserDataStore.php"; require_once "../BusinessObjects/User.php"; $user = new User(); $user->setUserName("baljeet"); $user->setEmailId("*****@*****.**"); $user->setIsActive(true); $user->setPassword("aa"); $UDS = new UserDataStore(); $UDS->Save($user);
public function populateObject($rsItem) { $seq_ = $rsItem["seq"]; $fullname = $rsItem["fullname"]; $username_ = $rsItem["username"]; $password_ = $rsItem["password"]; $emailId_ = $rsItem["emailid"]; $dateOfRegistration_ = $rsItem["dateofregistration"]; $isActive_ = $rsItem["isactive"]; $isManager_ = $rsItem["ismanager"]; $locationSeq_ = $rsItem["locationseq"]; $folderSeq_ = $rsItem["folderseq"]; $locationName_ = $rsItem["locationName"]; $mobile_ = $rsItem["mobile"]; $user = new User(); $user->setSeq($seq_); $user->setFullName($fullname); $user->setUserName($username_); $user->setPassword($password_); $user->setDecodedPassword(SecurityUtil::Decode($password_)); $user->setEmailId($emailId_); $user->setDateOfRegistration($dateOfRegistration_); $user->setConfirmPassword($password_); $user->setIsActive($isActive_); $user->setIsManager($isManager_); $user->setLocationSeq($locationSeq_); $user->setFolderSeq($folderSeq_); $user->setLocationName($locationName_); $user->setMobile($mobile_); $otherLocationSeqs = $this->getLocationUsersLocationSeqs($user->getSeq(), $locationSeq_); $user->setOtherLocationSeqs($otherLocationSeqs); return $user; }