Afficher Pseudo+deconnexion

Résolu
markaz Messages postés 331 Date d'inscription   Statut Membre Dernière intervention   -  
lofawu Messages postés 103 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, je suis débutant en PHP et je travaille sur un site (une question de me familiariser avec PHP).
Sur la page, j'ai un petite partie qui permet au membre de se connecter et d'avoir accès à certaines infos.
*******************************************
* Login:________________ *
* *
* Mot de passe: ___________________ *
* *
* Connexion *
* *
* S'inscrire
* pseudo_user: déconnexion *
*******************************************

Mon problème est que je veux que lorsqu'un membre est connecté le lien s'inscrire de devient pseudo_user: déconnexion sinon le lien reste s'inscrire

A voir également:

3 réponses

devweb
 
Bonjour,

Tu dois tester si la variable de session existe.Si c'est le cas, tu lui affiche son pseudo + lien de déconnexion, sinon le lien s'inscrire :

if(isset($_SESSION['user'] || !empty($_SESSION['user']))
{
     echo $_SESSION['user']['login'];
     echo '<a href=deconnexion.php'>Se déconnecter</a>';
}
else
{
     echo '<a href=inscription.php'>S'inscrire</a>';
}


Est-ce que ça répond à ta question ?
1
lofawu Messages postés 103 Date d'inscription   Statut Membre Dernière intervention   9
 
+1 !
0
Steevy
 
ne connaissant pas ta structure je monte ce petit code que tu peut modifier a volonté
$user = mysql_query("SELECT * FROM users");  
$utilisateur = mysql_fetch_array($user);  
//SI L'UTILISATEUR EST CONNECTÉ (en tant que membre)     
if($utilisateur["niveau"] == "membre"){     
echo ("<a href="deconnexion.php">Déconnexion</a>");     
}else{     
// LES AUTRES UTILISATEUR (Invité , .....)     
echo ("<a href="creation-compte.php">S'enregistrer</a>");     
}
0
markaz Messages postés 331 Date d'inscription   Statut Membre Dernière intervention   5
 
Merci mais to tuto ne répond pas exactement à ma préocupation.
Le script doit pouvoir vérifier le login, si le user est déjà connecté alors son login est affiché suivi de mot déconnexion (qui déconnecte le membre)

Si l'utilisateur s'est pas encore loguer, il affiche s'inscrire.
0