Script Espace Membre !!
desperadosse
Messages postés
201
Date d'inscription
Statut
Membre
Dernière intervention
-
desperadosse Messages postés 201 Date d'inscription Statut Membre Dernière intervention -
desperadosse Messages postés 201 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
J'aurai besoin de vous pour fabriquer un espace membre simple ...
J'aimerai qu'après l'authentification d'un membre, son nom apparaisse à coter de 'bienvenue',
Mais je ne sait pas qu'elle condition utiliser ==>
Si email = email (dans BDD) and pass=pass(BDD)
alors $nom = nom (BDD de lutilisateur)
Merci de votre aide
J'aurai besoin de vous pour fabriquer un espace membre simple ...
J'aimerai qu'après l'authentification d'un membre, son nom apparaisse à coter de 'bienvenue',
Mais je ne sait pas qu'elle condition utiliser ==>
Si email = email (dans BDD) and pass=pass(BDD)
alors $nom = nom (BDD de lutilisateur)
Merci de votre aide
A voir également:
- Script Espace Membre !!
- Espace insécable - Guide
- Espace de stockage gmail plein - Guide
- Script vidéo youtube - Guide
- Membre indisponible vinted - Guide
- Espace stockage google - Guide
7 réponses
Salut, pour ça, il faut utiliser les $_SESSION.
Dans ta page de réception du formulaire de connexion, tu fait un truc comme ça :
et après, pour récupérer les infos, tu as juste a faire :
Par contre, attention de mettre session_start() sur toutes les pages ou tu utilise $_SESSION['xxx'] et avant tout code.
Un petit cours sur les session : https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/913348-variables-superglobales#ss_part_2
C'est super pratique les sessions, tu peux stocker ce que tu veux dedans.
Dans ta page de réception du formulaire de connexion, tu fait un truc comme ça :
<?php
session_start();
$login = $_POST['login'];
$mdp = $_POST['mdp'];
$sql = mysql_query('SELECT * FROM login WHERE login = "'.$login.'"');
if ($data = mysql_fetch_array($sql)) {
if ($data['mdp'] == $mdp) {
$_SESSION['login'] = $data['login'];
$_SESSION['prenom'] = $data['prenom'];
echo 'Vous etes connectés';
}
else {
echo 'mot de passe incorrect'
}
}
else {
echo 'login incorrect';
}
?>
et après, pour récupérer les infos, tu as juste a faire :
<?php session_start(); echo 'Bonjour '.$_SESSION['login'].' Tu t\'appel : '.$_SESSION['prenom']; ?>
Par contre, attention de mettre session_start() sur toutes les pages ou tu utilise $_SESSION['xxx'] et avant tout code.
Un petit cours sur les session : https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/913348-variables-superglobales#ss_part_2
C'est super pratique les sessions, tu peux stocker ce que tu veux dedans.
Je peu de donner un script d'espace membre mais qu'il dise bonjour avec le nom du membre je sais pas comment faire.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
J'aimerai simplement créer un espace membre et récuperer des information dans la BDD après l'inscription et l'authentification du membre ...
merci d'avance
merci d'avance