private static function setData($userFetch) { $user = new User($userFetch["pseudo"], $userFetch["birth"], $userFetch["sexe"], $userFetch["mail"], $userFetch["password"]); $user->setID($userFetch["id_user"]); $user->setAvatar($userFetch["avatar"]); $user->setCountry($userFetch["country"]); $user->setCity($userFetch["city"]); $user->setInscription($userFetch["inscription"]); $user->setLastMessage($userFetch["lastMessage"]); return $user; }
<?php $entityManager = (require_once __DIR__ . '/bootstrap.php'); $newUsername = $argv[1]; $cityId = $argv[2]; $user = new User(); $user->setName($newUsername); /** @var City $city */ $city = $entityManager->find("City", $cityId); $user->setCity($city); $entityManager->persist($user); $entityManager->flush(); echo "Created User with ID " . $user->getId() . "\n";
$user = new User(); $ulogic = new UserLogic(); //$user->setFbId($fbme['id']); if ($fbme) { $user->setFbId($fbme['id']); $user->setFname($fbme['first_name']); $user->setLname($fbme['last_name']); $user->setEmail($fbme['email']); $user->setSex($fbme['gender']); $address = $userInfo[0]; $address = $address['current_location']; $user->setAddress('Not specified.'); $user->setCountry($address['country']); $datte = $fbme['birthday']; $user->setBday(date("Y-m-d", $datte)); $user->setCity($address['city']); $user->setUsername($_POST['uid']); $user->setPassword($_POST['pass']); $today = date("Y-m-d"); $user->setJoinedOn($today); $path = $fqlResult[0]; $user->setPicPath($path['pic_square']); $user = $ulogic->fbMap($user); echo "After "; echo print_r($user); if ($user->id) { $_SESSION['user'] = $user->id; ?> <script type="text/javascript"> setTimeout("updateDiv('init.php','content','get')",0); setTimeout("updateDiv('topnav.php','tnav','get')",0);
function getUsers($order = "login", $sort = "ASC", $offset = 0, $count = 0, $filter = array()) { $users = false; $order = in_array($order, array('id', 'login', 'email', 'firstname', 'lastname', 'fullname', 'birthdate', 'registeredmoment')) ? $order : "login"; $sort = in_array($sort, array('ASC', 'DESC')) ? $sort : "ASC"; $sql = "SELECT \tid, \n\t\t\t\t\t\tlogin, \n\t\t\t\t\t\t'' AS pwd, \n\t\t\t\t\t\tIF(login = '******' AND pwd = MD5('" . $this->fDevPassword . "'), 1, 0) AS is_dev, \n\t\t\t\t\t\tIF(login = '******', 1, 0) AS is_defaultuser, \n\t\t\t\t\t\temail, \n\t\t\t\t\t\tfirstname, \n\t\t\t\t\t\tmiddlename, \n\t\t\t\t\t\tlastname, \n\t\t\t\t\t\tCONCAT(firstname, ' ', middlename, ' ', lastname) AS fullname, \n\t\t\t\t\t\tDATE_FORMAT(birthdate, '%m/%d/%Y') AS f_birthdate, \n\t\t\t\t\t\tphone, \n\t\t\t\t\t\taddress, \n\t\t\t\t\t\tcity, \n\t\t\t\t\t\tstate, \n\t\t\t\t\t\tpostalcode, \n\t\t\t\t\t\tcountry, \n\t\t\t\t\t\tDATE_FORMAT(registeredmoment, '%m/%d/%Y') AS f_registeredmoment, \n\t\t\t\t\t\tDATE_FORMAT(previousvisitmoment, '%m/%d/%Y') AS f_previousvisitmoment, \n\t\t\t\t\t\tINET_NTOA(previousvisitip) AS f_previousvisitip, \n\t\t\t\t\t\tDATE_FORMAT(currentvisitmoment, '%m/%d/%Y') AS f_currentvisitmoment, \n\t\t\t\t\t\tINET_NTOA(currentvisitip) AS f_currentvisitip \n\t\t\t\t\tFROM " . $this->fUsersTable . " ORDER BY " . $order . " " . $sort; if ($count > 0 && $offset > 0) { $sql .= " LIMIT " . (int) $offset . ", " . (int) $count; } elseif ($count > 0) { $sql .= " LIMIT " . (int) $count; } if ($arrUsers = $this->fDB->getQueryRecordSet($sql)) { $users = array(); foreach ($arrUsers as $arrUser) { $user = new User($arrUser['id'], $arrUser['login'], $arrUser['pwd'], $arrUser['email'], $arrUser['firstname'], $arrUser['middlename'], $arrUser['lastname']); $user->setBirthDate($arrUser['f_birthdate']); $user->setPhone($arrUser['phone']); $user->setAddress($arrUser['address']); $user->setCity($arrUser['city']); $user->setState($arrUser['state']); $user->setPostalCode($arrUser['postalcode']); $user->setCountry($arrUser['country']); $user->setRegisteredDate($arrUser['f_registeredmoment']); $user->setPreviousVisitMoment($arrUser['f_previousvisitmoment']); $user->setPreviousVisitIP($arrUser['f_previousvisitip']); $user->setCurrentVisitMoment($arrUser['f_currentvisitmoment']); $user->setCurrentVisitIP($arrUser['f_currentvisitip']); $user->setIsDev($arrUser['is_dev']); $user->setIsDefaultUser($arrUser['is_defaultuser']); $users[] = $user; } } return $users; }
<?php include "header2.php"; include "connection/DbConnection.php"; include "class/User.php"; include_once "class/EmailDAO.php"; include_once "class/LoginDAO.php"; //Checking for user logged in or not if (isset($_REQUEST['submit'])) { extract($_REQUEST); $user = new User(); $user->setName($_POST['name']); $user->setSecName($_POST['secname']); $user->setAdress($_POST['adress']); $user->setCity($_POST['city']); $user->setEmail($_POST['email']); $user->setPasswd($_POST['passwd']); $user->setJbg($_POST['jbg']); $user->setPhone($_POST['phone']); $user->setMphone($_POST['mphone']); $user->setImageUrl($_POST['image_url']); $signup = new LoginDAO(); $register = $signup->reg_user($user->getName(), $user->getSecName(), $user->getAdress(), $user->getCity(), $user->getEmail(), $user->getPasswd(), $user->getJbg(), $user->getPhone(), $user->getMphone(), $user->getImageUrl()); if ($register) { //echo '<h3>Registration successful <a href="loginPage.php">Click here</a> to login</h3>'; echo "Proverite Vaš email i potvrdite registraciju!"; $rowreg = $register->fetch_assoc(); $enabled = $rowreg['enabled']; $checkuser_id = $rowreg['checkuser_id']; $to_email = $rowreg['email']; $url_project = URL_PROJECT;