Salut à tous,
J'ai un petit souci dans mon admin après avoir mis à jour PHP en passant du php5.3 à php5.5 à la demande de l'hébergeur.
J'ai vu que session_register et d'autres n'étaient plus utilisables.
J'ai tout d'abord modifié ma page de login en remplaçant :
par :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 if($utilisateur) { /* Session */ session_register("auth"); $_SESSION["id"] = $row_verif["id"]; $_SESSION["login"] = $_POST['login']; /* Redirection */ header("Location:dossier_adm/index.php"); }else{ /* Redirection */ header("Location:index.php?error=login"); }
Puis la page index qui contenait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 if($utilisateur) { /* Session */ $_SESSION[]="auth"; $_SESSION["id"] = $row_verif["id"]; $_SESSION["login"] = $_POST['login']; /* Redirection */ header("Location:dossier_adm/index.php"); }else{ /* Redirection */ header("Location:index.php?error=login"); }
par :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 session_start(); if(session_is_registered("auth")) { }else{ header("Location:../../index.php?error=unkn"); }
La redirection fonctionne mais par contre ma page index reste blanche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 session_start(); if($_SESSION[]="auth") { }else{ header("Location:../../index.php?error=unkn"); }
Avez-vous une idée du souci?
Merci d'avance!
Partager