PHP,probleme avec IE

Fermé
cave2180 Messages postés 425 Date d'inscription mardi 24 août 2010 Statut Membre Dernière intervention 5 mars 2024 - 8 avril 2012 à 10:58
cave2180 Messages postés 425 Date d'inscription mardi 24 août 2010 Statut Membre Dernière intervention 5 mars 2024 - 8 avril 2012 à 11:30
Bonjour,


J'ai un code php qui s'exécute normalement sur mozilla et affiche la page voulu.
Par contre sur IE j'ai "Internet Explorer ne peut pas afficher cette page Web",je suis obligé de faire précédent pour qu'elle s'affiche.
Voici mon code :


//on récupere le nom d'utilisateur voulant se connecter
session_start() ;
$adminservutil = $_SESSION['adminserv'] ;
//on récupere l'adresse du serveur de jeux
$addresseserv = "http://serveur.home/" ;
//on créer l'adresse personnalisé pour les utilisateurs.
$adresse = $addresseserv . $adminservutil ;
//On rédirige l'utilisateur vers son adminserv.
header('Location:'.$adresse);
exit() ;


Sur mozilla : affichage de la page
Sur IE : appuyer sur précédent pour qu'elle s'affiche.
D'ou peut venir le problème ?
Merci d'avance.

A voir également:

1 réponse

Bonjour,
Teste en supprimant le exit(), de toute façon tu fais une redirection donc pas besoin d'exit...
Et puis ton code est inutilement chargé, pas la peine de passer par des variables intermédiaires vu que ton script ne fait qu'une redirection :
<?php
session_start();
//On rédirige l'utilisateur vers son adminserv
header('Location: http://serveur.home/'.$_SESSION["adminserv"]);
?>
0
cave2180 Messages postés 425 Date d'inscription mardi 24 août 2010 Statut Membre Dernière intervention 5 mars 2024 6
8 avril 2012 à 11:20
J'ai bien mis ton code qui est d'ailleurs beaucoup mieux que le mien ^^ mais le probleme persiste sur IE : Internet Explorer ne peut pas afficher cette page Web
Je suis obligé de cliquer sur précédent pour avoir ma page.
On dirai qu'il cherche un lien qui n'existe pas après ma redirection mais je ne sais pas quoi...

Je test mon code en direct sans passer par le site et je reviens vers vous.
0
cave2180 Messages postés 425 Date d'inscription mardi 24 août 2010 Statut Membre Dernière intervention 5 mars 2024 6
8 avril 2012 à 11:30
Avec un code en dur :
$util = "nom" ;
header('Location: http://serveur.home/'.$util) ;
Cela me redirige bien sans erreur.

Je me demande si ie prend en compte : $_SESSION["adminserv"] en tend que texte, se qui pourrai peut-être mener à cette erreur ?
0