Comment creer une session php pour plusieurs pages ?
Résolu
Mouslim02
Messages postés
342
Statut
Membre
-
Mouslim02 Messages postés 342 Statut Membre -
Mouslim02 Messages postés 342 Statut Membre -
bonjours,
j'ai cré un espace membre avec plusieurs pages, mais je sais pas comment mettre un identifiant pour plusieurs page
je sais que quand on se connecte à la premiere page on ecris session start (je sais même pas quelles variables mettre pour la session) puis quand on change de page comment garder la même session ?
j'ai peur de creer des page pour espace membre et faire l'erreur de lesser des gens non conécté (des etrangers) entrer dans un espace membre et tout sacager
merci pour votre aide d'avance les amis ;)
j'ai cré un espace membre avec plusieurs pages, mais je sais pas comment mettre un identifiant pour plusieurs page
je sais que quand on se connecte à la premiere page on ecris session start (je sais même pas quelles variables mettre pour la session) puis quand on change de page comment garder la même session ?
j'ai peur de creer des page pour espace membre et faire l'erreur de lesser des gens non conécté (des etrangers) entrer dans un espace membre et tout sacager
merci pour votre aide d'avance les amis ;)
A voir également:
- Créer une session php
- Comment créer un groupe whatsapp - Guide
- Créer un compte google - Guide
- Créer une adresse hotmail - Guide
- Créer un lien pour partager des photos - Guide
- Créer une liste déroulante excel - Guide
4 réponses
Bonjour,
Tu as la réponse dans le tuto que je t'ai proposé, mais voici la réponse : sur chaque page protégée, tu vérifies que la session (PageMembre) est ouverte, si elle est ouverte, tu affiches la page, si elle est fermée, tu rediriges le visiteur vers le formulaire d'authentification (formulaire.php) qui se trouve sur une autre page.
Tu as la réponse dans le tuto que je t'ai proposé, mais voici la réponse : sur chaque page protégée, tu vérifies que la session (PageMembre) est ouverte, si elle est ouverte, tu affiches la page, si elle est fermée, tu rediriges le visiteur vers le formulaire d'authentification (formulaire.php) qui se trouve sur une autre page.
<?php
session_start();
if(!isset($_SESSION['PageMembre']))
{
header("location:formulaire.php"); // redirection
exit; // arrêt du script
}
//La session est ouverte on peut afficher la page
//=============================================================================
// Affichage de la page
//=============================================================================
?>
salut,
il faut session_start() soit placé sur chaque fichier avant tout code html. C'est le premier code à écrire.
exemple fichier1.php
fichier2.php
bonne soirée
׺°"~'"°º×]|I{*------» LÖBÖTÖ «------*}I|[׺°"~'"°º×
il faut session_start() soit placé sur chaque fichier avant tout code html. C'est le premier code à écrire.
exemple fichier1.php
<?php session_start(); $_SESSION['essai'] = "coucou"; ?>
fichier2.php
<?php session_start(); echo $_SESSION['essai']; ?>
bonne soirée
׺°"~'"°º×]|I{*------» LÖBÖTÖ «------*}I|[׺°"~'"°º×
salut
session start sur toutes les page d'accord ^^
mais immaginon qu'un personne va directement sur la page fichier2.php en ecrivant sur la barre d'adresse (je sais qu'il recevra l'erreur undefined variable $_SESSION['essai'])
mais je pense que le reste de la page pour modifier des choses lui sera accessible non ?
merci de votre aide ^^
session start sur toutes les page d'accord ^^
mais immaginon qu'un personne va directement sur la page fichier2.php en ecrivant sur la barre d'adresse (je sais qu'il recevra l'erreur undefined variable $_SESSION['essai'])
mais je pense que le reste de la page pour modifier des choses lui sera accessible non ?
merci de votre aide ^^
salut,
enfin en même temps je t'avais mis un lien ici :
https://forums.commentcamarche.net/forum/affich-30703653-creer-un-bouton-qui-execute-des-requetes-sql#7
alors avec le lien de dugenou et celui d'openclassroom te devrais arriver à boucler l'affaire !
Bonne journée
enfin en même temps je t'avais mis un lien ici :
https://forums.commentcamarche.net/forum/affich-30703653-creer-un-bouton-qui-execute-des-requetes-sql#7
alors avec le lien de dugenou et celui d'openclassroom te devrais arriver à boucler l'affaire !
Bonne journée
Bonsoir,
Tu peux suivre ce tuto : https://codes-sources.commentcamarche.net/source/23628-un-titit-tuto-sur-les-sessions
Tu peux suivre ce tuto : https://codes-sources.commentcamarche.net/source/23628-un-titit-tuto-sur-les-sessions
merci bcp de m'avoir donné le script tout pret je n'ai pas encore lu le tuto que vous m'avez envoyé car je n'ai pas eu le temps mais j'ai l'intention de le lire
mais vraiment merci infiniment ^^