Probleme site web
seve-n
Messages postés
128
Date d'inscription
Statut
Membre
Dernière intervention
-
avion-f16 Messages postés 19254 Date d'inscription Statut Contributeur Dernière intervention -
avion-f16 Messages postés 19254 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour, je suis actuellement en terminale GSI et j'ai comme projet de fin d'année de créer un site web dynamique, utilisant le php, le xhtml, et le langage des bases de données.
Cependant un problème persiste depuis plusieurs jours, je ne sais pas comment garder les valeurs de mes variables lorsque je me balade sur différentes pages, je m'explique.
Sur mon site il y a une page "connexion.html", ce formulaire récupère les variables $code et $mdp et envoie une requête au serveur de BDD, si le code et le mot de passe sont bons, cela nous renvoie sur un php qui affiche les données personnelles du type en question qui vient de se connecter. En plus de cela j'ai un menu ou je peux entre autre sélectionner "mes formations", lorsque je clique dessus cela me redirige vers "mesformations.php" qui fonctionne sois dis en passant, les formations de l'agent connecté s'affiche correctement, cependant sur la page mesformations.php j'ai plusieurs lien hypertextes dont un "Profil" qui me ramène si vous l'aurez compris au php qui affiche mes données personnelles, toutefois lorsque je clique dessus, les valeurs de mes variables ont disparus car aucune données personnelles s'affiche. C'est comme si l'utilisateur n'était plus connectés. Ma question est, comment rester connecté afin de naviguer correctement sur chaque page ?
Cependant un problème persiste depuis plusieurs jours, je ne sais pas comment garder les valeurs de mes variables lorsque je me balade sur différentes pages, je m'explique.
Sur mon site il y a une page "connexion.html", ce formulaire récupère les variables $code et $mdp et envoie une requête au serveur de BDD, si le code et le mot de passe sont bons, cela nous renvoie sur un php qui affiche les données personnelles du type en question qui vient de se connecter. En plus de cela j'ai un menu ou je peux entre autre sélectionner "mes formations", lorsque je clique dessus cela me redirige vers "mesformations.php" qui fonctionne sois dis en passant, les formations de l'agent connecté s'affiche correctement, cependant sur la page mesformations.php j'ai plusieurs lien hypertextes dont un "Profil" qui me ramène si vous l'aurez compris au php qui affiche mes données personnelles, toutefois lorsque je clique dessus, les valeurs de mes variables ont disparus car aucune données personnelles s'affiche. C'est comme si l'utilisateur n'était plus connectés. Ma question est, comment rester connecté afin de naviguer correctement sur chaque page ?
A voir également:
- Probleme site web
- Création site web - Guide
- Site de telechargement - Accueil - Outils
- Web office - Guide
- Site comme coco - Accueil - Réseaux sociaux
- Quel site remplace coco - Accueil - Réseaux sociaux
2 réponses
Salut,
Je te conseille de créer un script de connexion à part des scripts pour afficher les données personnelles (profil) et les formations.
Dans ce script, grâce après vérification de l'exactitude de la combinaison login/password, tu peux récupérer l'identifiant unique du membre (numéro, adresse email, pseudo) et le stocker en session.
Sur le script pour afficher le profil et les formations, tu pourras alors utiliser la variable de session pour effectuer ta requête SQL.
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/913348-variables-superglobales#ss_part_2
Je te conseille de créer un script de connexion à part des scripts pour afficher les données personnelles (profil) et les formations.
Dans ce script, grâce après vérification de l'exactitude de la combinaison login/password, tu peux récupérer l'identifiant unique du membre (numéro, adresse email, pseudo) et le stocker en session.
Sur le script pour afficher le profil et les formations, tu pourras alors utiliser la variable de session pour effectuer ta requête SQL.
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/913348-variables-superglobales#ss_part_2