Redirection conditionnel

Fermé
Tinou - 14 juin 2012 à 14:38
AssassinTourist Messages postés 5710 Date d'inscription lundi 16 janvier 2012 Statut Contributeur Dernière intervention 29 février 2024 - 14 juin 2012 à 15:22
Bonjour,


Voila j'ai un probleme, je veux faire un redirection conditionnel pour un site que je developpe.
J'ai galere pour trouver la premiere fois, sa a marcher. J'ai sauvegarder puis relancer. Pu moyen que sa remarche
HELP j'ai envie de claquer mon pc

Voici mon code :

<?php
$nom = $_POST["nom"];
$prenom=$_POST["prenom"];
$mdp = $_POST["mdp"];


include ('BD.php');
$bd = new BD();

function rempli ($nom,$prenom,$mdp){

if (isset($nom) && isset($prenom) && isset($mdp))
return true;
else return false;
}

if (rempli($nom,$prenom,$mdp))
{
$donne=$bd->listerUser($nom,$prenom,$mdp);

if($donne["roleUtilisateur"] == "client")
{
header("location: pageclient.php");

}

else if($donne["roleUtilisateur"]=="chef")
{
header("location: pagechef.php");
}

else header("location: pagemanager.php");

}




?>

1 réponse

AssassinTourist Messages postés 5710 Date d'inscription lundi 16 janvier 2012 Statut Contributeur Dernière intervention 29 février 2024 1 310
14 juin 2012 à 15:22
Bonjour,

Qu'est-ce qu'il fait ? Il plante ou ça garde la page blanche ? Quel message d'erreur ?

Pour débuguer commente tes header et mets des echo pour savoir par où il passe et peut-être avec quelles valeurs. Tu es sûr de ce que tu récupères avec ton POST ? => echo pour vérifier.

Le code que tu donnes n'est que sur une page ? Il n'y a pas de html qui se balade avant tes header au moins ?
0