[AJOUT] Profil
This commit is contained in:
parent
61a2daa43d
commit
cdd94070fb
|
@ -38,8 +38,8 @@ class DataBase{
|
||||||
/* retourne une instance de la classe */
|
/* retourne une instance de la classe */
|
||||||
public static function getInstance(){
|
public static function getInstance(){
|
||||||
if( DataBase::$instance == null ){
|
if( DataBase::$instance == null ){
|
||||||
if( $_SERVER['HTTP_HOST'] == 'sid.local' ) // si co en local
|
if( $_SERVER['HTTP_HOST'] == 'localhost' ) // si co en local
|
||||||
DataBase::$instance = new DataBase("localhost", "sid2", "php", "Qt358nUdyeTxLDM8");
|
DataBase::$instance = new DataBase("localhost", "sid2", "root", "");
|
||||||
else // si co en ligne
|
else // si co en ligne
|
||||||
DataBase::$instance = new DataBase("mysql.hostinger.fr", "u712664263_sid", "u712664263_php", "Qt358nUdyeTxLDM8");
|
DataBase::$instance = new DataBase("mysql.hostinger.fr", "u712664263_sid", "u712664263_php", "Qt358nUdyeTxLDM8");
|
||||||
}
|
}
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
/* */
|
/* */
|
||||||
/**************************************************************/
|
/**************************************************************/
|
||||||
|
|
||||||
class userRepo extends DBAccess{
|
class userRepo{
|
||||||
/* VERIFIE L'EXISTENCE D'UN UTILISATEUR DANS LA BDD
|
/* VERIFIE L'EXISTENCE D'UN UTILISATEUR DANS LA BDD
|
||||||
*
|
*
|
||||||
* @identifiant<String> l'identifiant de l'utilisateur recherché
|
* @identifiant<String> l'identifiant de l'utilisateur recherché
|
||||||
|
@ -85,7 +85,7 @@ class userRepo extends DBAccess{
|
||||||
$getUtilisateurInfo->execute(array( ':utilisateurUID' => $utilisateurUID ));
|
$getUtilisateurInfo->execute(array( ':utilisateurUID' => $utilisateurUID ));
|
||||||
|
|
||||||
// on retourne le résultat en supprimant les doublons à indices numériques
|
// on retourne le résultat en supprimant les doublons à indices numériques
|
||||||
return $getUtilisateurInfo->fetch();
|
return DataBase::delNumeric( $getUtilisateurInfo->fetch(), true );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
<?php define('__ROOT__', dirname(dirname(__FILE__)) );
|
<?php
|
||||||
|
// define('__ROOT__', dirname(dirname(__FILE__)) );
|
||||||
|
|
||||||
/***********************************************************
|
/***********************************************************
|
||||||
* *
|
* *
|
||||||
|
|
|
@ -40,19 +40,24 @@ require_once __ROOT__.'/manager/security.php';
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/***************/
|
/***************/
|
||||||
/*** PROFILE ***/
|
/*** PROFILE ***/
|
||||||
/***************/
|
/***************/
|
||||||
if( connected() ){ // si l'utilisateur est connecté
|
if( connected() ){ // si l'utilisateur est connecté
|
||||||
|
$infos = userRepo::info($_SESSION['identifiant']);
|
||||||
|
$droits = explode(',', $infos['droits']);
|
||||||
echo "<section name='myprofile' data-title='Profil'>";
|
echo "<section name='myprofile' data-title='Profil'>";
|
||||||
echo 'profil';
|
echo '<p>';
|
||||||
|
echo 'Nom : '.ucfirst($infos['nom']).'<br><br>';
|
||||||
|
echo 'Prénom : '.ucfirst($infos['prenom']).'<br><br>';
|
||||||
|
echo 'Statut : ';
|
||||||
|
foreach ($droits as $droit) {
|
||||||
|
echo "<span class='link'>".$droit.'</span>';
|
||||||
|
echo '   ';
|
||||||
|
}
|
||||||
|
echo '<br><br>';
|
||||||
|
echo 'Mail : '.$infos['mail'];
|
||||||
|
echo '</p>';
|
||||||
echo '</section>';
|
echo '</section>';
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue