Bonjours, voilà je réalise mon site depuis un bon moment maintenant, tout est automatisé par sql.
Pour la sécurité à la connexion, j´ai ue l´idée que si le User et le Password entré correspond a celui du sql, alors cela genere un code a 20Chiffres nommé passverif que j´enregistre dans le sql et dans un cookie, et chaque page que l´on visite regarde si le passverif dans le sql est égal a celui du cookie (tout est crypté md5) voila mon code:
pour vérifier:
<?php
$auth=explode(":",$_COOKIE["Verif_co_shteam"]);
if(!$auth[2]=VerifSession2($auth[0],$auth[1]))
{
if(VerifHeaders())
{
setcookie("Verif_co_shteam","");
}
redirect("../login.php");
}
?>
page de connexion:
if(VerifSession($user,$password))
{
$query_passverif=("UPDATE $sql_table_shteam_membre SET Passverif=´$passverif´ WHERE User=´$user´ ");
mysql_query($query_passverif) or $msg_login=("Erreur de modification de la table update");
if(VerifHeaders())
{
$passverif=md5($passverif);
setcookie("Verif_co_shteam","$user:$passverif",tim
e()+14400);
setcookie("Login_shmembre","$user",time()+14400);
}
le problème c´est que la page ou je suis rediriger contenant ce code:
<?php
include("../includes/config.co.php"); // Config général
include("../includes/verif.co.php"); #Vérifie les connexions
?>
ne fait que ce recharger je ne comprend pas !? est-ce une erreur de mon code?