當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Utilisateur類代碼示例

本文整理匯總了PHP中Utilisateur的典型用法代碼示例。如果您正苦於以下問題:PHP Utilisateur類的具體用法?PHP Utilisateur怎麽用?PHP Utilisateur使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。


在下文中一共展示了Utilisateur類的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: insertUtilisateur

 public static function insertUtilisateur($login, $mdp, $role, $mail, $options = null)
 {
     $u = new Utilisateur();
     $u->login = $login;
     $u->motdepasse = sha1($mdp);
     $u->mail = $mail;
     $u->role = $role;
     $u->options = $options;
     return $u->insert();
 }
開發者ID:CamTosh,項目名稱:Mediastorrent,代碼行數:10,代碼來源:Utilisateur.php

示例2: afficherListeUtis

 /**
  * Récupère la liste des utilisateurs pour l'afficher
  */
 function afficherListeUtis()
 {
     $result = mysql_query("SELECT numuti FROM if_utilisateur ORDER BY nom,prenom");
     while ($row = mysql_fetch_row($result)) {
         $unUti = new Utilisateur();
         $unUti->numuti = $row[0];
         $unUti->infosUti();
         $this->utis[] = $unUti;
     }
     if (count($this->utis) >= 1) {
         return true;
     }
 }
開發者ID:rcampistron,項目名稱:ParagrapheCMS,代碼行數:16,代碼來源:ListeUtilisateurs.inc.php

示例3: connexion

 public function connexion()
 {
     $this->load->model("Utilisateur", true);
     switch ($_SERVER['REQUEST_METHOD']) {
         case 'GET':
             $this->load->view('connexion');
             break;
         case 'POST':
             if ($_POST['login']) {
                 $user = Utilisateur::getByLogin($_POST['login']);
                 if ($user) {
                     if ($user->password() == $_POST['mdp']) {
                         $_SESSION['user']['login'] = $user->login();
                         $_SESSION['user']['rang'] = $user->rang();
                         header("Location:" . base_url());
                         exit;
                         break;
                     } else {
                         $_SESSION['messagee'] = "<label><font color='red'> Mauvais mot de passe</font></label>";
                     }
                 } else {
                     $_SESSION['messagee'] = "<label><font color='red'> Utilisateur innexistant</font></label>";
                 }
                 $this->load->view('connexion');
                 unset($_SESSION['messagee']);
                 break;
             } else {
                 $_SESSION['messagee'] = "<label><font color='red'> Utilisateur innexistant</font></label>";
                 $this->load->view('connexion');
                 unset($_SESSION['messagee']);
                 break;
             }
     }
 }
開發者ID:LaCongolexicomatisation,項目名稱:CodeIgniter-3.0.3,代碼行數:34,代碼來源:Welcome.php

示例4: index

 public function index()
 {
     $this->load->model('Enfant');
     $this->load->model('Utilisateur');
     $data['enfants'] = Enfant::getEnfantByUser(Utilisateur::getByLogin($_SESSION['user']['login'])->id());
     $this->load->view('informationsEnfant', $data);
 }
開發者ID:LaCongolexicomatisation,項目名稱:CodeIgniter-3.0.3,代碼行數:7,代碼來源:enfantClient.php

示例5: listerTout

function listerTout()
{
    // Liste de toutes les utilisateurs
    echo "Liste des utilisateurs disponibles dans la base : <br/>";
    $listeUtilisateurs = Utilisateur::findAll();
    foreach ($listeUtilisateurs as $value) {
        $value->afficher();
    }
}
開發者ID:Epimanjr,項目名稱:S7-Millenary42,代碼行數:9,代碼來源:UtilisateurTest.php

示例6: check_login

function check_login($username, $password)
{
    $membres = Utilisateur::filter_by_username($username);
    if (empty($membres) || $membres[0]->motdepasse != $password) {
        return -1;
    } else {
        return $membres[0]->id;
    }
}
開發者ID:pheze,項目名稱:ydtp2,代碼行數:9,代碼來源:login.php

示例7: is_admin

function is_admin()
{
    if (!isset($_SESSION['userid'])) {
        return false;
    }
    $user = Utilisateur::get($_SESSION['userid']);
    if ($user == null || $user->role != 2) {
        return false;
    }
    return true;
}
開發者ID:pheze,項目名稱:ydtp3,代碼行數:11,代碼來源:util.php

示例8: index

 public function index()
 {
     $this->load->model('Utilisateur');
     $user = Utilisateur::getByLogin($_SESSION['user']['login']);
     $data['user']['nom'] = $user->nom();
     $data['user']['prenom'] = $user->prenom();
     $data['user']['adresseMail'] = $user->mail();
     $data['user']['telephone'] = $user->telephone();
     $data['user']['ville'] = $user->idVille();
     $this->load->view('informationsParent', $data);
 }
開發者ID:LaCongolexicomatisation,項目名稱:CodeIgniter-3.0.3,代碼行數:11,代碼來源:parentClient.php

示例9: ajouter_utilisateur

 public function ajouter_utilisateur(Utilisateur $u)
 {
     $this->db->set('nom_utilisateur', $u->nom());
     $this->db->set('prenom_utilisateur', $u->prenom());
     $this->db->set('email', $u->email());
     $this->db->set('mot_de_passe', $u->password());
     $this->db->set('login', $u->login());
     $this->db->set('niveau', $u->niveau());
     return $this->db->insert($this->table);
 }
開發者ID:erwan-neel,項目名稱:easy_cooking,代碼行數:10,代碼來源:UtilisateurManager.php

示例10: envoyerMessageA

 public static function envoyerMessageA($id_trajet)
 {
     $database = UsineBDD::getUsine()->connection();
     $passagers = Reservation::getUtilisateurReservation($id_trajet);
     $info = Trajet::getInformationTrajet($id_trajet)[0];
     $date = date('d-n-Y H:i', $info['timestamp_trajet']);
     $message = "Le trajet " . $info['ville_depart'] . '-' . $info['ville_arrive'] . 'du ' . $date . 'a été annulé ! Vous avez recu 10€ en dédomagement';
     foreach ($passagers as $array => $passager) {
         $sql_message = "INSERT INTO messagerie VALUES('',:ide,:idd,:c,:t,'')";
         $requete = $database->prepare($sql_message);
         $requete->execute(array(':ide' => Utilisateur::getUtilisateurId(), ':idd' => $passager['id_membre'], ':c' => $message, ':t' => time()));
     }
 }
開發者ID:vrajau,項目名稱:Covoiturage,代碼行數:13,代碼來源:Messagerie.php

示例11: ajouterVehicule

 public function ajouterVehicule()
 {
     $database = UsineBDD::getUsine()->connection();
     if (!empty(trim($_POST['marque'])) && !empty(trim($_POST['couleur'])) && !empty(trim($_POST['modele'])) && !empty(trim($_POST['mise_en_service']))) {
         $sql_vehicule = "INSERT INTO vehicule VALUES ('',:membre,:mq,:mo,:c,:ms)";
         $requete_vehicule = $database->prepare($sql_vehicule);
         $requete_vehicule->execute(array(':membre' => Utilisateur::getUtilisateurId(), ':mq' => $_POST['marque'], ':mo' => $_POST['modele'], ':c' => $_POST['couleur'], ':ms' => $_POST['mise_en_service']));
         Utilisateur::rendreConducteur();
         $this->_confirm = "C'est bon ! Vous pouvez désormais ajouter des trajets !";
     } else {
         $this->_erreurs[] = "Il manque des informations pour valider votre véhicule";
     }
 }
開發者ID:vrajau,項目名稱:Covoiturage,代碼行數:13,代碼來源:Vehicule.php

示例12: getUserByPseudo

 public static function getUserByPseudo($pseudo)
 {
     include 'libs/db.php';
     $query = $connexion->prepare('SELECT * FROM users WHERE pseudo = :pseudo ;');
     $query->bindValue(':pseudo', $pseudo);
     $query->execute();
     $user = $query->fetch(PDO::FETCH_OBJ);
     $userByPseudo = 'Utilisateur inconnu';
     if (is_object($user)) {
         $userByPseudo = new Utilisateur();
         $userByPseudo->setUserInfos(get_object_vars($user));
     }
     return $userByPseudo;
 }
開發者ID:ArnaudMeriguet,項目名稱:OculusGeek,代碼行數:14,代碼來源:Utilisateur.php

示例13: DAO

 function __construct($idUser)
 {
     if ($idUser_Organisateur != null) {
         parent::__construct($idUser);
         $dao = new DAO();
     }
 }
開發者ID:ZeZombini,項目名稱:Molpe,代碼行數:7,代碼來源:organisateur.class.php

示例14: getInstance

 public static function getInstance()
 {
     if (is_null(self::$instance)) {
         self::$instance = new self();
     }
     return self::$instance;
 }
開發者ID:PierreBeillon,項目名稱:SuiviSIO,代碼行數:7,代碼來源:util.class.php

示例15: DAO

 function __construct()
 {
     if ($idUser_Groupe != null) {
         parent::__construct($this->idUser_Groupe);
         $dao = new DAO();
     }
 }
開發者ID:ZeZombini,項目名稱:Molpe,代碼行數:7,代碼來源:groupe.class.php


注:本文中的Utilisateur類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。