Problème de référant sous IE 6
lafclem
Messages postés
24
Statut
Membre
-
phil_232 Messages postés 286 Statut Membre -
phil_232 Messages postés 286 Statut Membre -
Bonsoir,
Sur un site où j'ai besoin de récupérer le référant (à l'aide de $_SERVER['HTTP_REFERER']), Firefox me le récupère lorsque je navigue sur internet avec ce navigateur, mais lorsque je passe sous IE le référant ne s'affiche plus...
Le problème est que la page où le référant est récupéré est une page sur laquelle est ciblée une redirection javascript, qui fait apparament "perdre" le référant à IE.
Je m'explique, j'ai cela :
<form action="index.php" method="post">
<p>
<label for="choix_dimension"><select name="type" id="choix_dimension" onchange="submit()" >
<option>Vous êtes sur la Dimension <strong>1</strong></option>
<option>Accéder à la Dimension n°2</option>
<option>Accéder à la Dimension n°3</option>
</select>
</label>
</p>
</form>
Lorsque l'on clique, cela donne ceci :
if(isset($_POST['type']))
{
if ($_POST['type'] == 'Accéder à la Dimension n°2')
{
echo "<script type='text/javascript'>alert('Bienvenue sur la Seconde Dimension Terrestre ! ;)');</script>";
echo "<script language=\"JavaScript\">window.top.location.href = \"dimension2/index.php\" ;</script>";
exit;
}
if ($_POST['type'] == 'Accéder à la Dimension n°3')
{
echo "<script type='text/javascript'>alert('Bienvenue sur la Troisième Dimension Terrestre ! ;)');</script>";
echo "<script language=\"JavaScript\">window.top.location.href = \"dimension3/index.php\" ;</script>";
exit;
}
}
il faudrait donc trouver un moyen pour que le référant ne se perde pas après la redirection.... Mais je ne sais pas comment faire :S
Help please !
Merci d'avance pour vos reponses.
Lafclem.
Sur un site où j'ai besoin de récupérer le référant (à l'aide de $_SERVER['HTTP_REFERER']), Firefox me le récupère lorsque je navigue sur internet avec ce navigateur, mais lorsque je passe sous IE le référant ne s'affiche plus...
Le problème est que la page où le référant est récupéré est une page sur laquelle est ciblée une redirection javascript, qui fait apparament "perdre" le référant à IE.
Je m'explique, j'ai cela :
<form action="index.php" method="post">
<p>
<label for="choix_dimension"><select name="type" id="choix_dimension" onchange="submit()" >
<option>Vous êtes sur la Dimension <strong>1</strong></option>
<option>Accéder à la Dimension n°2</option>
<option>Accéder à la Dimension n°3</option>
</select>
</label>
</p>
</form>
Lorsque l'on clique, cela donne ceci :
if(isset($_POST['type']))
{
if ($_POST['type'] == 'Accéder à la Dimension n°2')
{
echo "<script type='text/javascript'>alert('Bienvenue sur la Seconde Dimension Terrestre ! ;)');</script>";
echo "<script language=\"JavaScript\">window.top.location.href = \"dimension2/index.php\" ;</script>";
exit;
}
if ($_POST['type'] == 'Accéder à la Dimension n°3')
{
echo "<script type='text/javascript'>alert('Bienvenue sur la Troisième Dimension Terrestre ! ;)');</script>";
echo "<script language=\"JavaScript\">window.top.location.href = \"dimension3/index.php\" ;</script>";
exit;
}
}
il faudrait donc trouver un moyen pour que le référant ne se perde pas après la redirection.... Mais je ne sais pas comment faire :S
Help please !
Merci d'avance pour vos reponses.
Lafclem.
A voir également:
- Problème de référant sous IE 6
- Nero 6 - Télécharger - Gravure
- Gta 6 trailer 2 - Guide
- Ie tab - Télécharger - Outils pour navigateurs
- Idée de code à 6 chiffre - Forum loisirs/vie pratique
- 6 ampere = watt ✓ - Forum Matériel & Système
3 réponses
Nooooon ^^
Ce n'est pas un problème d'orthographe, tout marche très bien sous FF donc la preuve est la.... Mais la redirection javascript a l'air de "briser" le référant....
Je ne m'en sors pas lol
Mais merci d'avoir essayé déjà ;)
En esperant d'autres reponses....
Ce n'est pas un problème d'orthographe, tout marche très bien sous FF donc la preuve est la.... Mais la redirection javascript a l'air de "briser" le référant....
Je ne m'en sors pas lol
Mais merci d'avoir essayé déjà ;)
En esperant d'autres reponses....