Problème sur les sessions
Posté : 21 juin 2006, 09:05
Bonjour à tous, j'ai un problème avec les sessions lors de l'authentification:
Voici ma page qui traite les données quand quelqu'un essaye de se connecter:
Si quelqu'un à une réponse, merci
Voici ma page qui traite les données quand quelqu'un essaye de se connecter:
<?php
// pensez a ouvrir une connexion vers mysql ici
include('chien.php');
if(isset($_POST) && !empty($_POST['pseudo']) && !empty($_POST['password'])) {
extract($_POST);
// on recupère le password de la table qui correspond au login du visiteur
$sql = "select password from siteweb where pseudo='".$pseudo."'";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
$data = mysql_fetch_assoc($req);
if($data['password'] != $password) {
include('erreur.html'); // On inclut le formulaire d'identification
exit;
}
else {
$_SESSION['pseudo'] = $_POST['pseudo'];// si pb, essayer de remplace 'pseudo' par
//'login' ;)
echo 'Vous etes bien logué <br/><br/>';
echo'Vous rendre sur la page <a href="acceuil.html"> principale </a>'; // ici vous pouvez afficher un lien pour renvoyer
// vers la page d'accueil de votre espace membres
}
}
else {
include('erreur2.html'); // On inclut le formulaire d'identification
exit;
}
?>
Maintenant, je ne sais pas quoi mettre pour que les personnes non-connectées ne puissent accéder à mes autres pages.Si quelqu'un à une réponse, merci