Y a pas certain cas ou il faut pas l'utiliser? ou peut être qu'en essayant une fonction équivalente...mais alors laquelle?
tu peux faire ta redirection en javascript comme ça en utilisant le code :Alors déjà la combinaison if/elseif/else me donne une erreur. Sinon les guillemets ne changent rien puisque la récupération de la valeur de Fonction_user fonctionne déjà très bien....j'ai vraiment l'impression que le problème vient de header alors que je suis (quasi)sur que la syntaxe et bonne..
Y a pas certain cas ou il faut pas l'utiliser? ou peut être qu'en essayant une fonction équivalente...mais alors laquelle?![]()
![]()
Code : Tout sélectionner
<SCRIPT LANGUAGE="JavaScript">
document.location.href="adr_de_la_page"
</SCRIPT>if ($res['Fonction_user'] == 1) { echo 'Bienvenue '.$login;}
elseif ($res['Fonction_user'] == 2) {<SCRIPT LANGUAGE="JavaScript">
document.location.href="http://www.google.fr"
</SCRIPT >;}
elseif ($res['Fonction_user'] == 3){ header ("Location: http://www.google.fr"); }
}
else { echo 'Login inconnu';
}
Et ma requète est bonne c'est sur!pour le javascript essaye plutôt comme ça :J'ai essayé d'insérrer le bout de java script de la manière suivante mais il y a une erreur de syntaxe...si tu vois quoi...Et ma requète est bonne c'est sur!if ($res['Fonction_user'] == 1) { echo 'Bienvenue '.$login;} elseif ($res['Fonction_user'] == 2) {<SCRIPT LANGUAGE="JavaScript"> document.location.href="http://www.google.fr" </SCRIPT >;} elseif ($res['Fonction_user'] == 3){ header ("Location: http://www.google.fr"); } } else { echo 'Login inconnu'; }
En tout cas merci d'essayer jazzfinder !
if ($res['Fonction_user'] == 1) { echo 'Bienvenue '.$login;}
elseif ($res['Fonction_user'] == 2) {echo "<SCRIPT LANGUAGE="JavaScript">
document.location.href="http://www.google.fr"
</SCRIPT >";}
elseif ($res['Fonction_user'] == 3){ header ("Location: http://www.google.fr"); }
}
else { echo 'Login inconnu';
}