Securise pages php
Fermé
benoit-622
Messages postés
6
Date d'inscription
lundi 25 mai 2009
Statut
Membre
Dernière intervention
16 octobre 2013
-
13 juin 2009 à 21:04
benoit-622 Messages postés 6 Date d'inscription lundi 25 mai 2009 Statut Membre Dernière intervention 16 octobre 2013 - 17 juin 2009 à 11:47
benoit-622 Messages postés 6 Date d'inscription lundi 25 mai 2009 Statut Membre Dernière intervention 16 octobre 2013 - 17 juin 2009 à 11:47
A voir également:
- Securise pages php
- Mode sécurisé samsung - Guide
- Supprimer des pages sur word - Guide
- Easy php - Télécharger - Divers Web & Internet
- Exemple de mot de passe sécurisé - Guide
2 réponses
Bonjour
Il a plusieurs manières de réaliser cela, mais la plus simple est d'utiliser les sessions.
Il existe en PHP un tableau superglobal (il est global sans avoir besoin de le dire) qui s'appelle $_SESSION.
Il a la particularité d'être transmis de page en page. Si tu mets une valeur particulière quand une personne s'identifie, tu n'as plus qu'à tester dans les autres pages la présence de cette valeur particulière, sans redemander l'identification à chaque fois.
Tu crées tous les éléments de ce tableau que tu veux en leur donnant une valeur, dans ton cas je verrais bien la variable $_SESSION['nom'] = 'toto';
Dans les autres pages, tu n'as plus qu'à tester if (isset($_SESSION['nom'])).. pour afficher la page ou renvoyer sur la page d'identification.
Attention, pour que les sessions fonctionnent, il faut obligatoirement mettre session_start(); au début du script, c'est à dire avant tout echo ou toute balise doctype ou HTML
Il a plusieurs manières de réaliser cela, mais la plus simple est d'utiliser les sessions.
Il existe en PHP un tableau superglobal (il est global sans avoir besoin de le dire) qui s'appelle $_SESSION.
Il a la particularité d'être transmis de page en page. Si tu mets une valeur particulière quand une personne s'identifie, tu n'as plus qu'à tester dans les autres pages la présence de cette valeur particulière, sans redemander l'identification à chaque fois.
Tu crées tous les éléments de ce tableau que tu veux en leur donnant une valeur, dans ton cas je verrais bien la variable $_SESSION['nom'] = 'toto';
Dans les autres pages, tu n'as plus qu'à tester if (isset($_SESSION['nom'])).. pour afficher la page ou renvoyer sur la page d'identification.
Attention, pour que les sessions fonctionnent, il faut obligatoirement mettre session_start(); au début du script, c'est à dire avant tout echo ou toute balise doctype ou HTML
benoit-622
Messages postés
6
Date d'inscription
lundi 25 mai 2009
Statut
Membre
Dernière intervention
16 octobre 2013
17 juin 2009 à 11:47
17 juin 2009 à 11:47
Ok Mercii ;) je vais essayer ! Je suis pas certain d'avoir tout compris mais bon je vais tester quand meme, mercii