Bonjours,
Je sais modifier le php un minimum mais je ne m´y connais pas trop, j´ai un script pour la connexion de mon site avec un cookie voici le code php pour le fichier login:
<?php
include("membre/includes/config.co.php"); #Configuration général des connexions
if(empty($path))
{
redirect(´membre/index.php´);
}
if($posted)
{
$UserID=trim($UserID);
$Password=trim($Password);
if(!empty($UserID) && !e mpty($Password))
{
$Password=md5($Password);
if(VerifSession($UserID,$Password))
{
if(VerifHeaders())
{
setcookie("xxx3","$UserID:$Password");
setcookie("xxx3log","$UserID",time()+2);
}
$query="INSERT DELAYED INTO membre_historique(Description,IP,Date) VALUES(´$UserID s\´est
loggé´,´".$HTTP_SERVER_VARS["REMOTE_ADDR"]."´,´$no
w´)";
MYSQL_QUERY($query) or die("Erreur de modification de la table historique");
redirect("$path");
}
else $msg="Identifiant ou mot de passe incorrect !" ;
}
else $msg="Identifiant ou mot de passe incorrect !" ;
}
$login=explode(":",$HTTP_COOKIE_VARS["xxx3"]);
?>
J´aimerais savoir comment détruire le cookie aprés un laps de temp !? comment modifier ?! est-ce que mon code php est encore valable de nos jours ? (car le php évolue beaucoup niveau sécurité et language) est-ce lmieu une connexion sécurisé par cookie ou session_is_registered ^o) ? merci de vos réponses !