Blocage : La page n'est pas redirigée correct

Résolu/Fermé
rjl Messages postés 543 Date d'inscription mardi 16 mars 2004 Statut Membre Dernière intervention 25 mai 2019 - 3 août 2012 à 14:54
rjl Messages postés 543 Date d'inscription mardi 16 mars 2004 Statut Membre Dernière intervention 25 mai 2019 - 5 août 2012 à 17:38
Bonjour @ tous,

Le titre est parlant et le blocage se produit dans un script purement PHP avec un panneau contenant :

La page n'est pas redirigée correctement
Firefox a détecté que le serveur redirige la demande pour cette adresse d'une manière qui n'aboutira pas.

Avec les tests PHP prévus (voir ci-dessous), le script bloque sur le test "if (($retour == ..." sans atteindre la page prévue (du même dossier) : /pgUTL/identifK.php (que j'atteins dans bien d'autres circonstances).
Ci-joint le résultat des var_dump pour connaître le contenu des variables et sur quelles lignes je bloque :
var_dump($_SESSION['Msaf1'])  =  string(1) " "
var_dump($retour)  =   string(15) "FormPreInsc.php" 
echo "passe bien en Lg 16 FormPreInsc"; exit;  =>  passe bien en Lg 16 FormPreInsc

Merci de vos indications ou idées pour rectification. A bientôt RJL2803

	if 	($_SESSION['Msaf1'] > " ") {	Header('Location:/pgUTL/identifK.php'); exit;}
	if (($retour == 'FormPreInsc.php')	or ($retour == 'identifK.php'))
		{ Header("Location:/pgUTL/identifK.php"); exit; }	
?>	

4 réponses

tryan44 Messages postés 1288 Date d'inscription mardi 24 janvier 2012 Statut Membre Dernière intervention 26 octobre 2014 219
3 août 2012 à 18:17
Salut,

ça ne serait pas plutôt :
if($retour == 'FormPreInsc.php' || $retour == 'identifK.php')
{ 
    header('Location:/pgUTL/identifK.php');
	exit; 
}

?
0