当前位置: 首页>>代码示例>>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;未经允许,请勿转载。