Example #1
0
 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";
Example #3
0
$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);
Example #4
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;