Problème de redirection
Bryant
-
kherox Messages postés 131 Date d'inscription Statut Membre Dernière intervention -
kherox Messages postés 131 Date d'inscription Statut Membre Dernière intervention -
Bonjour la commuanuté,
c'est encore moi pour un petit soucis de redirection.
Alors en fait, j'établis une redirection selon le statut de la personne connectée mais la redirection ce fait toujours sur la même page.
Voici le code :
Alors en fait une fois le formulaire rempli, si la personne connectée est administrateur alors il est redirigé vers la page menu.php sinon si le statut de la personne est membre, elle est redirigé sur la page menu_non_admin.php.
Mon code semblé bon mais apparemment non !
merci
c'est encore moi pour un petit soucis de redirection.
Alors en fait, j'établis une redirection selon le statut de la personne connectée mais la redirection ce fait toujours sur la même page.
Voici le code :
//affichage des résultats pour savoir si l'insertion a marchée puis redirection
if($requete)
{
echo("L'insertion a été correctement effectuee");
if ($results)
{
if ($user_infos['Statut'] == "Administrateur")
{
header('Location: menu.php');
}
else
{
header('Location: menu_non_admin.php');
}
}
}
else
{
echo("L'insertion à échouee");
}
Alors en fait une fois le formulaire rempli, si la personne connectée est administrateur alors il est redirigé vers la page menu.php sinon si le statut de la personne est membre, elle est redirigé sur la page menu_non_admin.php.
Mon code semblé bon mais apparemment non !
merci
1 réponse
-
Ton else est mal indenté, même si ça n'influe pas sur le résultat, ça influe sur la lisibilité de ton code.
Bah, si tu tombes toujours dans la même redirection, vérifie la valeur de$user_infos['Statut']
-
-
En fait c'est pas tout à fait le même code puisque lors de la connexion je récupère le pseudo et le mdp de la personne qui se connecte alors que la quand je valide mon formulaire il n'y a pu de lien avec le statut de la personne connecté !
Il faudrait que j'arrive à garder la connexion ouverte le temps que la personne ne s'est pas déconnecté !
mais ça je ne sais pas faire ! -
-
-
-