Exemplo n.º 1
0
 /**
  * Affichage des infos
  */
 public function index($usridusr)
 {
     $model = User_model::getUser($this->db, $usridusr);
     $data['user'] = $model;
     $data['allProjects'] = Project_model::getAllProjects($this->db);
     $this->load->view('edituser_view', $data);
 }
Exemplo n.º 2
0
$nameAddCat = '%';
$totalCount = 0;
//total count of restaurants to display
$currentPage = $numberOfPages = $startPage = 1;
//page number for navigating search results
$reservation;
$userModel;
$userId = "NULL";
if (isset($_SESSION['user_id'])) {
    if ($_SESSION['role'] == 'user') {
        $userId = $_SESSION['user_id'];
    }
}
if (!isset($userModel) && isset($_SESSION['username']) && $_SESSION['role'] == 'user') {
    $userModel = new User_model();
    $userInfo = $userModel->getUser($_SESSION['username']);
    $userEmail = $userInfo['email'];
    $userName = explode(" ", $userInfo['name']);
    $userNameFirst = $userName[0];
    if (sizeof($userName) > 1) {
        $userNameLast = $userName[1];
    } else {
        $userNameLast = " ";
    }
}
if (!isset($db)) {
    $db = new Restaurant_model();
}
if (empty($foodCategoryArray)) {
    $foodCategoryArray = $db->getFoodCategories();
}
Exemplo n.º 3
0
<?php

require_once 'header.php';
require_once '../../models/User_model.php';
if (!isset($_SESSION['username'])) {
    header('location: ../home/login.php');
}
$db = new User_model();
$username = $_SESSION['username'];
$userInfo = $db->getUser($username);
$userReviews = $db->getUserReviews($_SESSION['user_id']);
$userReservations = $db->getUserReservations($_SESSION['user_id']);
if ($_POST) {
    $newPhoneNum = htmlspecialchars($_POST['phone_number']);
    $newEmail = htmlspecialchars($_POST['email']);
    $newPassword = htmlspecialchars($_POST['password']);
    $newImage = null;
    if (is_uploaded_file($_FILES['user-profile-image']['tmp_name'])) {
        $newImage = file_get_contents($_FILES["user-profile-image"]["tmp_name"]);
    }
    $db->updateUser($username, $newPhoneNum, $newEmail, $newPassword, $newImage);
    $userInfo = $db->getUser($username);
}
?>
<!DOCTYPE HTML> 
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">

    <title>TableMe</title>