GESTION DES SESSIONS SOUS PHP
LAURENT
-
dugenou Messages postés 6087 Date d'inscription Statut Contributeur Dernière intervention -
dugenou Messages postés 6087 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai un souci avec les sessions PHP.
Environnement :
1 page login & mot de passe avec cryptage et hachage.
1 page espace client
lorsque je passe par le login, la page espace client s'ouvre en initialisant une session d'utilisateur. La pas de problème.
Par contre si je tape l'adresse de la page espace utilisateur php directement dans la barre d'adresse, ca passe aussi et la sans aucun controle.
Si quelqu'un à une réponse, je le remercie.
cordialement
J'ai un souci avec les sessions PHP.
Environnement :
1 page login & mot de passe avec cryptage et hachage.
1 page espace client
lorsque je passe par le login, la page espace client s'ouvre en initialisant une session d'utilisateur. La pas de problème.
Par contre si je tape l'adresse de la page espace utilisateur php directement dans la barre d'adresse, ca passe aussi et la sans aucun controle.
Si quelqu'un à une réponse, je le remercie.
cordialement
A voir également:
- GESTION DES SESSIONS SOUS PHP
- Logiciel gestion locative gratuit excel - Télécharger - Comptabilité & Facturation
- Logiciel gestion photo gratuit - Guide
- Easy php - Télécharger - Divers Web & Internet
- Gestion des fichiers - Télécharger - Gestion de fichiers
- Gestion autorisation application android - Guide
1 réponse
Bonjour,
Il faut mettre un script de ce genre au début du code de ta page client ;
<?php
session_start();
if(!isset($_SESSION["login"]))
{
header("location: session.php"); // redirection
exit; // arrêt du script
}
Ce script renvoie vers la page session.php pour vérifier le login et le mot de passe.
Voici l'adresse d'un tutorial très simple :
http://www.phpcs.com/code.aspx?ID=23628
Bon courage.
Il faut mettre un script de ce genre au début du code de ta page client ;
<?php
session_start();
if(!isset($_SESSION["login"]))
{
header("location: session.php"); // redirection
exit; // arrêt du script
}
Ce script renvoie vers la page session.php pour vérifier le login et le mot de passe.
Voici l'adresse d'un tutorial très simple :
http://www.phpcs.com/code.aspx?ID=23628
Bon courage.