Correction de la connection BDD générique
This commit is contained in:
commit
6f35306f36
|
@ -38,8 +38,10 @@ class DataBase{
|
|||
/* retourne une instance de la classe */
|
||||
public static function getInstance(){
|
||||
if( DataBase::$instance == null ){
|
||||
if( $_SERVER['HTTP_HOST'] == 'sid' ) // si co en local
|
||||
if( $_SERVER['HTTP_HOST'] == 'sid' ) // si co en local (xdrm)
|
||||
DataBase::$instance = new DataBase("localhost", "sid2", "php", "Qt358nUdyeTxLDM8");
|
||||
else if( $_SERVER['HTTP_HOST'] == 'localhost' ) // si co en local (autres)
|
||||
DataBase::$instance = new DataBase("localhost", "sid2", "root", "");
|
||||
else // si co en ligne
|
||||
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
|
||||
*
|
||||
* @identifiant<String> l'identifiant de l'utilisateur recherché
|
||||
|
@ -85,7 +85,7 @@ class userRepo extends DBAccess{
|
|||
$getUtilisateurInfo->execute(array( ':utilisateurUID' => $utilisateurUID ));
|
||||
|
||||
// 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 ***/
|
||||
/***************/
|
||||
if( connected() ){ // si l'utilisateur est connecté
|
||||
$infos = userRepo::info($_SESSION['identifiant']);
|
||||
$droits = explode(',', $infos['droits']);
|
||||
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>';
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue