Bonjour,
J'ai besoin de votre aide, après des heures de recherches, de manipulations ..
je n'y suis toujours pas arrivé
Donc je souhaite créer une partie membre dans mon site , donc j'ai crée mon formulaire d'inscription, de connexion .. tout est Ok cela fonctionne avec les informations stockées dans la base de donnée ...Ect
Mais lorsque je clic sur une autre page, bien sur ma session n'est plus active
Je sais que je dois utiliser la fonction Session_start, mais je ne vois pas comment définir mes variables. Sachant que mes variable se personnalise en fonction du membre qui se connecte (pas tous le même nom, pseudo ...)
J'ai commencé à faire cela mais sans succès il ne connait pas la valeur de mes variables.
A vrai dire je suis désespérer face à mon problème
Cordialement,
C.L
J'ai besoin de votre aide, après des heures de recherches, de manipulations ..
je n'y suis toujours pas arrivé
Donc je souhaite créer une partie membre dans mon site , donc j'ai crée mon formulaire d'inscription, de connexion .. tout est Ok cela fonctionne avec les informations stockées dans la base de donnée ...Ect
Mais lorsque je clic sur une autre page, bien sur ma session n'est plus active
Je sais que je dois utiliser la fonction Session_start, mais je ne vois pas comment définir mes variables. Sachant que mes variable se personnalise en fonction du membre qui se connecte (pas tous le même nom, pseudo ...)
J'ai commencé à faire cela mais sans succès il ne connait pas la valeur de mes variables.
<?php
//demarrage session
session_start ();
if (isset($pseudo,$password)) {
try {
include ("html.class.php");
include ("db.inc.php");
include ("page1.php");
$dbh = new PDO($SERVEUR, $USER, $PWD);
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$resultat = $dbh->prepare("SELECT * FROM users WHERE pseudo = [langue]seudo AND pwd = [langue]wd");
$resultat->bindValue(':pseudo', $pseudo, PDO::PARAM_STR);
$resultat->bindValue(':pwd', $password, PDO::PARAM_STR);
if (!$resultat->execute()) {
echo '<br/>ERREUR EXECUTE requete';
}
$_SESSION['utilisateur'] = $resultat->fetch(PDO::FETCH_ASSOC);
//nom => $_SESSION['utilisateur']['nom']
//prenom => $_SESSION['utilisateur']['prenom']
} catch (PDOException $pdoE) {
echo '<br/>ERREUR PDO:<br/>'.$pdoE->getMessage();
} catch (Exception $e) {
echo '<br/>ERREUR NON PDO:<br/>'.$e->getMessage();
}
} else {
echo 'Nom et Prenom ne sont pas définis';
}
?>
A vrai dire je suis désespérer face à mon problème
Cordialement,
C.L