Probleme avec redirection page login.php
MasTer.Men
Messages postés
10
Statut
Membre
-
Franky do Messages postés 16 Statut Membre -
Franky do Messages postés 16 Statut Membre -
Bonjour à tous,
Je suis en train de refaire mon site internet en php 5 , je veux que le redirection selon le role de l'utilisateur (admin ou client) Voila mon code le code et correcte mais il manque un test sur le role
if($req[0]['active'] == 1){
$_SESSION['user'] = $req[0];
$_SESSION['user']['role'] = Auth::hashPassword($_SESSION['user']['role']);
$_SESSION['messasge'] = "Bienvenue , Vous êtes maintenant connecté .";
header('location:index.php');
}else{
$_SESSION['erreur'] = "Compte user non actif ,veuillez vérifier votre méssagerie pour activer le compte";
}
}
else{
$_SESSION['erreur'] = "Votre email et/ou mot de passe sont invalides !.";
}
}
Je suis en train de refaire mon site internet en php 5 , je veux que le redirection selon le role de l'utilisateur (admin ou client) Voila mon code le code et correcte mais il manque un test sur le role
if($req[0]['active'] == 1){
$_SESSION['user'] = $req[0];
$_SESSION['user']['role'] = Auth::hashPassword($_SESSION['user']['role']);
$_SESSION['messasge'] = "Bienvenue , Vous êtes maintenant connecté .";
header('location:index.php');
}else{
$_SESSION['erreur'] = "Compte user non actif ,veuillez vérifier votre méssagerie pour activer le compte";
}
}
else{
$_SESSION['erreur'] = "Votre email et/ou mot de passe sont invalides !.";
}
}
A voir également:
- Probleme avec redirection page login.php
- Supprimer page word - Guide
- Page d'accueil - Guide
- Imprimer tableau excel sur une page - Guide
- Page accueil iphone - Guide
- Page privée - Guide
1 réponse
header("Location: /index.php");
Tu as oublié deux chose:
Le fameux L majuscule et l'espace en les deux point et le lien.
Sur certain serveur il faut absolument indiquer le nom de domaine et le chemin.
Dans ces cas tu peu utiliser un mélange de requet $_SERVER['-----'].
http://php.net/manual/fr/reserved.variables.server.php
Seul les génies constatent les erreurs !
Tu as oublié deux chose:
Le fameux L majuscule et l'espace en les deux point et le lien.
Sur certain serveur il faut absolument indiquer le nom de domaine et le chemin.
Dans ces cas tu peu utiliser un mélange de requet $_SERVER['-----'].
http://php.net/manual/fr/reserved.variables.server.php
Seul les génies constatent les erreurs !
Explique.