if (mysql_num_rows($query_connexion_administrateur)==1) { // Stockage des données avec les variables de sessions - DEBUT $_SESSION['user_pseudo']=$identifiant_connexion; $_SESSION['user_acces']='1'; // Stockage des données avec les variables de sessions - FIN echo "<center>Vous êtes authentifié. Merci, vous allez être redirigé dans 5 secondes.</center>"; sleep(5); ?> <script type="text/javascript"> window.opener.location="adresse"; window.close(); <?php // echo '<meta http-equiv="refresh" content="5;URL=adresse.php>'; // Pour effectuer la redirection après 5 secondes - marche avec Google Chrome et Opera pas avec Mozilla Firefox }
<meta http-equiv="refresh" content="5;URL=adresse.php">mais le problème est qu'elle marche sur tout les navigateurs sauf sur Mozilla Firefox.
if (mysql_num_rows($query_connexion_administrateur)==1) { // Stockage des données avec les variables de sessions - DEBUT $_SESSION['user_pseudo']=$identifiant_connexion; $_SESSION['user_acces']='1'; // Stockage des données avec les variables de sessions - FIN echo "<center>Vous êtes authentifié. Merci, vous allez être redirigé dans 5 secondes.</center>"; ?> <script type="text/javascript" language="javascript"> window.setTimeout('location=("http://www.adresse.fr/");',5000 </script> <?php // echo '<meta http-equiv="refresh" content="5;URL=">'; }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionif (mysql_num_rows($query_connexion_administrateur)==1) { // Stockage des données avec les variables de sessions - DEBUT $_SESSION['user_pseudo']=$identifiant_connexion; $_SESSION['user_acces']='1'; // Stockage des données avec les variables de sessions - FIN echo "<center>Vous êtes authentifié. Merci, vous allez être redirigé dans 5 secondes.</center>"; sleep(5); echo '<script type="text/javascript"> window.setTimeout("location=(\'http://www.adresse.fr/');",1000) </script>'; // echo '<meta http-equiv="refresh" content="5;URL=">';
<!-- POPUP CONNEXION - DEBUT --> <center> CONNEXION </center> , ---- Pour pouvoir commenter les articles, connectez-vous !!!, , <form method=\"post\" onSubmit=\"signin_connexion(this.identifiant_connexion.value,this.password_connexion.value);return false\" action=\"\"> <table width=\"410\" border=\"0\"> ---- Entrez votre identifiant :, , ---- Entrez votre mot de passe :, , Se souvenir du profil, , </form> <!-- POPUP CONNEXION - FIN -->
echo '<meta http-equiv="refresh" content="5;URL=adresse">'; // Pour effectuer la redirection après 5 secondes - marche avec Google Chrome et Opera pas avec Mozilla Firefoxmais le seul et unique problème c'est que Mozilla Firefox empêche les redirections (j'ai vu qu'il était possible de modifier cela en modifiant sa configuration). Sinon, tout marche, il y a que ça qui bug.
header(Location:adresse.phpmais il ne fonctionne pas dans mon cas car c'est depuis une fenêtre POP-UP mais surtout, il faut qu'il y est aucun code qui le précède...
include("javascript/redirection_settimeout.js");
document.location = "http://www.adresse.fr/"; 900;
Vous êtes authentifié. Merci, vous allez être redirigé dans 5 secondes. document.location = "http://www.adresse.fr/"; 900;au lieu de rediriger vers l'adresse.
setTimeout(function(){window.location.href='monadresse.html'},5000)