Espace membre
- Accueil
- Forum
- Programmation
- PHP
- Espace membre
Rudelle65 Le 16 avril 2016 à 22:56 (Édité le 25 janvier 2019 à 17:50)
j'ai suivi le tuto de primfx sur l'espace membre et je voulais savoir comment faire dans le header de mon site mettre quand il n'est pas connecter connexion inscription et si il st connecter Mon profil déconnexion
TheFlameflo Le 16 avril 2016 à 23:05 (Édité le 1 janvier 1970 à 01:00)
Il suffit tout simplement de faire un test pour savoir s'il est connecté ou non (isset de $_SESSION['id']).
S'il est déconnecté, tu affiche se connecter et s'inscrire.
Sinon, tu affiches : profil et déconnexion !
En espérant t'avoir aidé ! 😀
Rudelle65 Le 16 avril 2016 à 23:09 (Édité le 1 janvier 1970 à 01:00)
Florian Le 16 avril 2016 à 23:53 (Édité le 16 avril 2016 à 23:54)
<?php
function isconnect(){
@session_start();
if (isset($_SESSION['id']))
{
return true;
}
else
{
return false;
}
}
Tu stock ça quelque part sur un page qui est appeler en permanence comme la DB ou autre et pour voir si la personne est connecter c'est tout simple
<?php
if(isconnect() == true){
//La personne est connecter
}else{
//Personne non connecter
}
?>
Le POO t'évitera de faire ça
if (isset($_SESSION['id']))
tu gagneras du temps c'est plus rapide de marquer isconnect() que $_SESSION['id'] etc etc x) Blast0Kd Le 17 avril 2016 à 12:20 (Édité le 1 janvier 1970 à 01:00)
Rudelle65 Le 17 avril 2016 à 12:45 (Édité le 1 janvier 1970 à 01:00)
<?php if(!isset($_SESSION['id'])){?>
<li><a href="login.php">Se connecter</a></li>
<li><a href="register.php">Inscription</a></li>
<?php } else {?>
<li><a href="profil2.php">Mon compte</a></li>
<li><a href="deconnexion.php"> Déconnexion</a></li>
<?php }?>