Problème avec la balise "header" en PHP

Arktall

Nouveau membre
Bonjour
J'ai un travail à faire où je dois créer un formulaire qui redirige vers des pages consultation, inscription, et désinscription.
Mon problème est le fait que je dois mettre les trois fichiers PHP portant les noms des pages de redirection dans un autre fichier PHP.
J'ai une condition particulière qui est d'utiliser la balise header().

Voici mon code :

Code:
<?php
$inscription;
$desinscription;
$consultation;
 if($_SESSION['inscription'] == "")
 {
header("Location: inscription.php");
}
else if($_SESSION['desinscription'] == "")
 {
header("Location: desinscription.php");
}
else if($_SESSION['consultation'] == "")
 {
header("Location: consultation.php");
}
?>


Sincèrement, ça fait 3H que je cherche et je sens que c'est un problème vraiment tout bête, mais là je sature et je commence à m'impatienter un peu.

Merci d'avance.
 

zeb

Modérateur
Bonjour,

Merci de respecter le règlement et d'encadrer ton code par les balises
Code:
[[i]/[/i]code].
 

LudoTools

Expert
'lut tou'l'monde...

De même, respecter la syntaxe php... pas de html, rien, rien avant une redirection "header" (ça c'est bon)...

Au passage, à quoi correspondent les trois premières lignes ?... une déclaration de variable ? une récupération de valeur ?... c'est pas clair !
Vu que rien n'est défini, les trois "$valeur" sont égales à ... "" (rien, nul, vide ou indéfini).
Quant aux "if then else" qui suivent, ben... ils sont tous vrais ou presque, tel que le code est écrit.

 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 132
Messages
6 718 018
Membres
1 586 388
Dernier membre
mery2005
Partager cette page
Haut