• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP Utilisateur类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中Utilisateur的典型用法代码示例。如果您正苦于以下问题:PHP Utilisateur类的具体用法?PHP Utilisateur怎么用?PHP Utilisateur使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



在下文中一共展示了Utilisateur类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的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: show

 public static function show($id)
 {
     if (isset($_SESSION['user'])) {
         $user = Utilisateur::get_by_login($_SESSION['user']);
         $activite = Activite::get_by_id($id);
         include 'views/activite.php';
         $commentaires = Commentaire::get_by_activite($id);
         for ($j = 0; $j < count($commentaires); $j++) {
             self::doTree($commentaires[$j], 0, $activite);
         }
         include 'views/endActivite.php';
     } else {
         $_SESSION['message']['type'] = 'error';
         $_SESSION['message']['text'] = "You aren't connected";
         include 'views/connexion.php';
     }
 }
开发者ID:x0nePeace,项目名称:aCalendar,代码行数:17,代码来源:activite.php


示例14: addUser

function addUser($conn)
{
    // ajout de l'adresse avec retour id
    // ajout utilisaeur avec id adresse
    $idville = is_numeric($_POST['ville']) ? (int) $_POST['ville'] : 0;
    $numrue = is_numeric($_POST['num']) ? (int) $_POST['num'] : 0;
    $nomrue = trim($_POST["adr"]);
    $idadresse = (int) Utilisateur::addAdress($conn, $idville, $numrue, $nomrue);
    //int
    $nom = trim($_POST["nom"]);
    //chaine
    $prenom = trim($_POST["prenom"]);
    //chaine
    $mail = trim($_POST["mail"]);
    //chaine
    $tel = is_numeric($_POST['tel']) ? (int) $_POST['tel'] : 0;
    //int
    $password = trim($_POST["pass"]);
    //chaine
    $estouvert = 1;
    //int
    $idsysuser = 0;
    //int
    $user = Utilisateur::addUser($conn, $idadresse, $nom, $prenom, $mail, $tel, $password, $estouvert, $idsysuser);
    if ($user != null) {
        $est_co = Utilisateur::connexion($conn, $mail, $password);
        if ($est_co) {
            $req = "select IDUTILISATEUR from utilisateur WHERE MAIL = '{$mail}';";
            $result = odbc_exec($conn, $req);
            $id = odbc_result($result, 1);
            $req = "select IDSYSUSER from utilisateur WHERE MAIL = '{$mail}';";
            $result = odbc_exec($conn, $req);
            $sysuser = odbc_result($result, 1);
            // while(odbc_fetch_row($result)){
            //   $id = odbc_result($result, 1);
            $_SESSION['idsysuser'] = $sysuser;
            $_SESSION['utilisateur'] = $id;
        } else {
            echo 'nan';
        }
    }
}
开发者ID:Jakkos,项目名称:AppartToutatis,代码行数:42,代码来源:modal.php


示例15: commentaires

 public function commentaires()
 {
     if (isset($_SESSION['user'])) {
         if (Utilisateur::is_admin($_SESSION['user'])) {
             $c = Commentaire::get_all();
             $users = array();
             for ($i = 0; $i < count($c); $i++) {
                 $users[] = Utilisateur::get_by_id($c[$i]->idUtilisateur());
             }
             include 'views/adminComm.php';
         } else {
             $_SESSION['message']['type'] = 'error';
             $_SESSION['message']['text'] = "Vous n'êtes pas administrateur";
             include 'views/home.php';
         }
     } else {
         $_SESSION['message']['type'] = 'error';
         $_SESSION['message']['text'] = "You aren't connected";
         include 'views/connexion.php';
     }
 }
开发者ID:x0nePeace,项目名称:aCalendar,代码行数:21,代码来源:admin.php


示例16: generate_vars

function generate_vars($section, &$vars)
{
    if (!$vars['is_logged']) {
        return;
    }
    $counter = 0;
    $user = Utilisateur::get($vars['userid']);
    $counter += updateIfNecessary($user, 'password', 'motdepasse');
    $counter += updateIfNecessary($user, 'prenom', 'prenom');
    $counter += updateIfNecessary($user, 'nom', 'nom');
    $counter += updateIfNecessary($user, 'jour', 'jour');
    $counter += updateIfNecessary($user, 'mois', 'mois');
    $counter += updateIfNecessary($user, 'annee', 'annee');
    $counter += updateIfNecessary($user, 'courriel', 'courriel');
    $counter += updateIfNecessary($user, 'sexe', 'sexe');
    $counter += updateIfNecessary($user, 'theme', 'theme');
    if ($counter > 0) {
        $user->save();
    }
    $vars['user'] = Utilisateur::get($vars['userid']);
}
开发者ID:pheze,项目名称:ydtp2,代码行数:21,代码来源:configuration.php


示例17: modifParent

 public function modifParent()
 {
     switch ($_SERVER['REQUEST_METHOD']) {
         case 'GET':
             $this->load->model("Utilisateur");
             $this->load->model("Ville");
             if (isset($_SESSION['user'])) {
                 $data['parent'] = Utilisateur::getById($_GET['id']);
                 $data['villes'] = Ville::getAll();
                 $this->load->view('modifierParent', $data);
             } else {
                 $_SESSION["messagee"] = "Connexion requise";
                 header('Location:' . base_url() . "index.php/welcome/connexion");
                 exit;
             }
             break;
         case 'POST':
             $this->load->model("Utilisateur");
             $this->load->model("Ville");
             if (isset($_POST["id"]) && isset($_POST["nom"]) && isset($_POST["prenom"]) && isset($_POST['idVille']) && isset($_POST['login']) && isset($_POST['mdp']) && isset($_POST['mail']) && isset($_POST['tel'])) {
                 $ok = Utilisateur::update($_POST['id'], $_POST['nom'], $_POST['prenom'], $_POST['idVille'], $_POST['login'], $_POST['mdp'], $_POST['mail'], $_POST['tel']);
                 if ($ok) {
                     $_SESSION['messages'] = "Modification réussie";
                 } else {
                     $_SESSION['messagee'] = "Échec de la modification";
                 }
                 header('Location: ' . base_url() . 'index.php/gestionParent');
                 exit;
             } else {
                 $_SESSION['messagee'] = "Il manque des infos";
                 header('Location: ' . base_url() . 'index.php/gestionParent/ajoutParent');
                 exit;
             }
             break;
     }
 }
开发者ID:LaCongolexicomatisation,项目名称:CodeIgniter-3.0.3,代码行数:36,代码来源:gestionParent.php


示例18: delete

 public function delete(Utilisateur $utilisateur)
 {
     $this->_db->exec('DELETE FROM utilisateur WHERE id=' . $utilisateur->id());
 }
开发者ID:aassou,项目名称:Venditoo,代码行数:4,代码来源:UtilisateurManager.class.php


示例19: admin

 public function admin($id)
 {
     if (isset($_SESSION['user'])) {
         $u = Utilisateur::get_by_id($id);
         $_SESSION['message']['type'] = 'success';
         $_SESSION['message']['text'] = "Droit donné à " . $u->pseudo();
         $u->be_admin();
         $_SESSION['admin'] = 1;
         include 'views/home.php';
     } else {
         $_SESSION['message']['type'] = 'error';
         $_SESSION['message']['text'] = "You aren't connected";
         include 'views/connexion.php';
     }
 }
开发者ID:x0nePeace,项目名称:aCalendar,代码行数:15,代码来源:user.php


示例20: header

<?php
/**
 * Created by PhpStorm.
 * User: Jean-Baptiste
 * Date: 30/09/2015
 * Time: 21:05
 */

header('content-type: text/html; charset=utf-8');
session_start();
require_once '../Require/Objects.php';
$utilisateur = new Utilisateur();
if (isset($_SESSION['id'])) {
    $utilisateur = Utilisateur::getById($_SESSION['id']);
    if (!($utilisateur->estAdministrateur() || $utilisateur->estProfesseur())) {
        header('location: ../Intranet/mesInformations.php');
    }
}
else {
    header('location: ../Intranet/connexion.php');
}
?>
<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>EDEIP : Affectation Matiere</title>
    <link rel="stylesheet" href="../Intranet/styleIntranet.css" type="text/css" media="screen"/>
    <link rel="stylesheet" href="../Require/jquery-ui.css" type="text/css" media="screen"/>
    <link rel="stylesheet" href="../font-awesome-4.4.0/css/font-awesome.min.css" type="text/css" media="screen"/>
    <link rel="shortcut icon" href="../Images/Logo32.ico"/>
开发者ID:roger-jb,项目名称:edeip,代码行数:31,代码来源:affectMatiere.php



注:本文中的Utilisateur类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP UtilisateurProfessionnelPeer类代码示例发布时间:2022-05-23
下一篇:
PHP Util_Ui类代码示例发布时间:2022-05-23
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap