faire une redirection - PHP - Programmation
Marsh Posté le 02-09-2006 à 12:14:37
c'est du javascript! tu peut utiliser ce code :
Code :
|
Marsh Posté le 02-09-2006 à 12:20:32
sinon en php tu as header('Location: url'); mais il ne faut rien afficher avant
Marsh Posté le 02-09-2006 à 12:23:24
hugoOo a écrit : sinon en php tu as header('Location: url'); mais il ne faut rien afficher avant |
Sauf que dans ce cas la redirection est immédiate.
Il faut utiliser :
header('Refresh: 3; URL="page_de_redirection"');
Marsh Posté le 02-09-2006 à 12:26:16
En HTML, tu as aussi le code suivant :
Code :
|
0 correspondant au délai d'attente
http://nouvelle.adresse.fr/dossier2/page2.html correspondant à l'url vers laquelle rediriger l'internaute
Marsh Posté le 02-09-2006 à 12:33:25
DJ YELL ---> pourquoi faire un temps d'attente car de toute facon la fonction header ne permet aucun envoi?
Marsh Posté le 02-09-2006 à 12:34:37
hugoOo a écrit : DJ YELL ---> pourquoi faire un temps d'attente car de toute facon la fonction header ne permet aucun envoi? |
Tu as tout à fait le droit d'envoyer ce que tu veux après un header()
Marsh Posté le 02-09-2006 à 21:33:38
oui mais rien avant, et dans ce cas de header la page naffiche rien
Marsh Posté le 02-09-2006 à 21:55:47
hugoOo a écrit : oui mais rien avant, et dans ce cas de header la page naffiche rien |
Si tu fais :
Code :
|
Ça marche parfaitement. Ça affichera blabla et 10sec après la page bascule vers "mapage.php"
Marsh Posté le 02-09-2006 à 22:08:44
ah ok, escuse moi je pensai pas qu'on pouvait faire comme ça!
Marsh Posté le 02-09-2006 à 22:09:41
Pas grave, maintenant tu le sais
Marsh Posté le 02-09-2006 à 11:48:54
Bonjour a tous et a toutes
J aurais voulu savoir comment on fait une redirection :
en fait lorsque on clique sur un bouton j ai une nouvelle page qui s affiche et je veux que elle dure environ 3sec et que apres je redirige ma page automatiquement
Quelqu un pourrait m aider?