Bonjour, j'aurais une question, encore
!
J'ai sécuriser l'administration de mon site avec les sessions, seulement, quand j'actualise la page, je dois me re-loguer, ce qui ne conviens pas puisque j'ai des fonctions en PHP qui nécessite l'actualisation et qui ne fonctionne donc plus, donc ma question est : Comment faire pour que les sessions RESTENT? Merci d'avance, voilà mon code!
Citation :
<?php include ("../includes/include_bddconnect.php" ); ?>
<?php
$return = mysql_query('SELECT * FROM adminlogin');
$logreturn = mysql_fetch_array($return);
$goodpasswd = $logreturn['passwd'];
$goodlogin = $logreturn['login'];
session_start(); // On innitialise la Session
$_SESSION['connect']=0; //On initialise la variable "connect"
if (isset($_POST['passwd']) AND isset($_POST['login'])) // Si les variables existent
{
$passwd=$_POST['passwd'];
$login=$_POST['login'];//On récupère les données envoyées par la méthode POST du formulaire d'identification
}
else // Les variables n'existent pas encore
{
$passwd="";
$login="";// On crée des variables $mot_de_passe et $login vides
}
if (($passwd == "$goodpasswd" AND $login == "$goodlogin" ))
// Si le mot de passe et le login correspondent aux entrées de la base de données
{
$_SESSION['connect']=1; $_SESSION['login']=$login;
?>
Ma page a protégé
<?php
}
else // Mauvais login/passwd
{ ?>
Page de login
<?php
}
?>
|