public static function createUser() { $timecode = substr(md5(microtime()), 0, 5); $role = new Role('ROLE_USER', null, 'false'); $result = new User(); $result->setUsername('test_' . $timecode); $result->setPassword($timecode); $result->setEmailAddress('test@' . $timecode . '.com'); $result->setFullname('User ' . $timecode); $result->setTenantId('organization_1'); $result->setEnabled('true'); $result->addRole($role); return $result; }
public function getUser() { $u = new User(); $res = mysql_query("SELECT * FROM user WHERE id='" . $_SESSION['user'] . "'"); if (mysql_num_rows($res) > 0) { while ($userRow = mysql_fetch_array($res)) { $u->setFullname($userRow['fullname']); $u->setUsername($userRow['username']); $u->setEmail($userRow['email']); $u->setPassword($userRow['password']); $u->setPhone($userRow['phone']); } } return $u; }
header("Location: index.php"); } //include_once 'dbconnect.php'; $msg_register = 0; include '../model/processlogin.php'; if (isset($_POST['btn-signup'])) { $users = new User(); $processlogin = new ProcessLogin(); /* $fname = mysql_real_escape_string($_POST['fname']); $uname = mysql_real_escape_string($_POST['uname']); $email = mysql_real_escape_string($_POST['email']); $phone = mysql_real_escape_string($_POST['phone']); $pass = md5(mysql_real_escape_string($_POST['pass'])); $confirm = md5(mysql_real_escape_string($_POST['confirm']));*/ $users->setFullname(mysql_real_escape_string($_POST['fname'])); $users->setUsername(mysql_real_escape_string($_POST['uname'])); $users->setEmail(mysql_real_escape_string($_POST['email'])); $users->setPhone(mysql_real_escape_string($_POST['phone'])); $users->setPassword(md5(mysql_real_escape_string($_POST['pass']))); $users->setConfirm(md5(mysql_real_escape_string($_POST['confirm']))); $msg_register = $processlogin->checkUsername($users); if ($msg_register != 4) { $msg_register = $processlogin->signup($users); } /*$res=mysql_query("SELECT * FROM user WHERE username='******'"); if(mysql_num_rows($res)>0) { $msg_register = 4; } else
<?php require_once 'classes/User.php'; require_once 'core/initPublic.php'; if (Session::exists('home')) { echo Session::flash('home'); } $user = new User(); $user->setUserID("ID"); $user->setUsername("Frank"); $user->setEmail("*****@*****.**"); $user->setPassword("1234567"); $user->setFullname("Frank Edwards"); $user->setJoinedDate("23/2/2015"); print "User Details <br/><br/>"; print "<br/>User ID = " . $user->getUserID(); print "<br/>Username = "******"<br/>Email = " . $user->getEmail(); print "<br/>Password = "******"<br/>Full Name = " . $user->getFullname(); print "<br/>Joined Date = " . $user->getJoinedDate(); /* print "<br/>UserID = ".$user->data()->ID; print "<br/>Username = "******"<br/>User Email = ".$user->data()->email; print "<br/>Full Name = ".$user->data()->name; print "<br/>Password = "******"<br/>Joined Date = ".$user->data()->joined; print "<br/> Logged in = " .$user->isLoggedIn(); print "<br/>Exists = ".$user->exists(); /*print "<br/>Image Name = ".$user->getProtection(); print "<br/>Quantity = ".$user->getIsAdmin(); */
/*echo '<pre>'; print_r($adduserobj); echo '</pre>'; exit;*/ //$user_id=mysqli_real_escape_string($adduserobj->conxn,$_POST['user_id']); $fullname = mysqli_real_escape_string($adduserobj->conxn, $_POST['fullname']); $username = mysqli_real_escape_string($adduserobj->conxn, $_POST['username']); $password = mysqli_real_escape_string($adduserobj->conxn, $_POST['password']); $password = md5($password); $confirm_password = mysqli_real_escape_string($adduserobj->conxn, $_POST['confirm_password']); $confirm_password = md5($confirm_password); $address = mysqli_real_escape_string($adduserobj->conxn, $_POST['address']); $telephone = mysqli_real_escape_string($adduserobj->conxn, $_POST['telephone']); $email = mysqli_real_escape_string($adduserobj->conxn, $_POST['email']); //$adduserobj->setUserID($user_id); $adduserobj->setFullname($fullname); $adduserobj->setUsername($username); $adduserobj->setPassword($password); $adduserobj->setCPassword($confirm_password); $adduserobj->setEmail($email); $adduserobj->setAddress($address); $adduserobj->setTelephone($telephone); //$adduserobj->setError($er); //$adduserobj->setMessage($msg); $flag = $adduserobj->addUser(); /*echo '<pre>'; print_r ($adduserobj); echo '</pre>'; exit;*/ if ($flag) { header('location:../../rms/login.php');
header("Location: dashboard.php?message=nopermission"); exit(0); } // use this in future to show username (eg. logout link) $username = $user->getUsername(); // If we have a username then adding entry, if not then prompt what to add /** Adding entry **/ if ($parms->getParm('username') != '') { // create user object $this_user = new User(); if ($this_user == null) { header("Location: dashboard.php?message=parameter"); exit(0); } $this_user->setUsername($parms->getParm('username')); $this_user->setFullname($parms->getParm('fullname')); // check password matches if ($parms->getParm('newpassword') != $parms->getParm('repeatpassword')) { // in future should instead recreate form with rest of details readded header("Location: adduser.php?message=passwordmatch"); exit(0); } $this_user->setPassword(md5($parms->getParm('newpassword'))); $this_user->setAccess($parms->getParm('access')); $this_user->setEnabled($parms->getParm('status')); // expiry is a value in secs - no need to convert $this_user->setLoginexpiry($parms->getParm('loginexpiry')); $this_user->setSupervisor($parms->getParm('supervisor')); $this_user->setAdmin($parms->getParm('admin')); // save entry $kdb->insertUser($this_user);