redirection vers une page web

redirection vers une page web - PHP - Programmation

Marsh Posté le 26-09-2005 à 15:55:01    

bonjour
 
voici mon probleme : lorsqu'un utilisateur rempli un formulaire sur mon site, je voudrai, qu'apres avoir afficher une page de validation, l'utilisateur soit rediriger automatiquement vers une autre page du site.
je debute en php et HTML et je ne sais vraiment pas comment faire
 
merci pour votre aide

Reply

Marsh Posté le 26-09-2005 à 15:55:01   

Reply

Marsh Posté le 26-09-2005 à 17:05:13    

Javascript : setTimeout()+windows.location=
Sinon balise meta...
Et cherche un peut sur le net stp.
 
Edit: Rien à voir avec php, soit dit en passant...


Message édité par dwogsi le 26-09-2005 à 17:08:06

---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
Reply

Marsh Posté le 26-09-2005 à 17:08:51    

ni l'un ni l'autre en fait ... envoi d'en tete kivabien au client via une technologie serveur du genre de PHP par exemple.
 
voir la fonction header(); pour php.

Reply

Marsh Posté le 26-09-2005 à 17:09:56    

jj59 a écrit :

bonjour
 
voici mon probleme : lorsqu'un utilisateur rempli un formulaire sur mon site, je voudrai, qu'apres avoir afficher une page de validation, l'utilisateur soit rediriger automatiquement vers une autre page du site.
je debute en php et HTML et je ne sais vraiment pas comment faire
 
merci pour votre aide


 

afbilou a écrit :

ni l'un ni l'autre en fait ... envoi d'en tete kivabien au client via une technologie serveur du genre de PHP par exemple.
 
voir la fonction header(); pour php.


 
Une redirection avec un header après avoir affiché une page?! :??:
 
Edit :
Tien au fait puisque tu débute, tu pourrais peut être commencer par chercher?
http://www.google.fr/search?hl=fr& [...] %3Dlang_fr
Le premier lien te donne déjà une solution et je suis certain que d'autres plus loin doivent en donner aussi.


Message édité par dwogsi le 26-09-2005 à 17:16:44

---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
Reply

Marsh Posté le 26-09-2005 à 17:16:02    

redirection apres 10s ...

Code :
  1. <?php header("Refresh: 10; URL=http://site" ); ?>
  2. <html>
  3. ...
  4. ton post a bien été pris en compte et zou
  5. ...
  6. </html>

Reply

Marsh Posté le 26-09-2005 à 17:19:06    

Pardon, pardon, pardon, [...] et encore pardon!
J'la connaissais pas celle-la.
Bon je note...
... Et ca marche avec tous les navigateurs ca? Parce que jamais entendu parler....

Message cité 1 fois
Message édité par dwogsi le 26-09-2005 à 17:20:57

---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
Reply

Marsh Posté le 26-09-2005 à 17:23:17    

bah ... le client recoit l'en tete qui lui dit "dans 10s tu vas voir ailleurs".
puis il recoit le flux html de la page qu'il doit affucher.
 
ca revient a un meta ... mais en plus propre ... et sans polluer le code html d'un meta qui du coup ne sert a rien :p [meta qui ne sert que dans le cas d'un site en local ou d'une page html sauvegardée sur le disque dur car dans les deux cas il n'y a pas de serveur http derriere pour envoyer les en tetes de redirection]
C'est aussi plus accessible que du javascript ... qui ne fonctionnera pas tout le temps forcement ...

Reply

Marsh Posté le 26-09-2005 à 17:25:43    

Tout à fait d'accord c'est carément plus propre et clair comme solution!
Bon bah merci de ma part aussi, j'me coucherais moins con ce soir! :d


Message édité par dwogsi le 26-09-2005 à 17:26:01

---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
Reply

Marsh Posté le 26-09-2005 à 17:26:28    

dwogsi a écrit :

Et ca marche avec tous les navigateurs ca? Parce que jamais entendu parler....


Ben ca fait parti du protocole HTTP. Un client qui respecte ca se doit de comprendre les en tetes HTTP et de les interpreter.
 
Bon y a bien IE qui des fois n'en fait qu'a sa tete : notemment sur le content-type envoyés par les en tetes et qu'il ne prend pas en compte ... mais pour la redirection no problem !

Reply

Marsh Posté le 26-09-2005 à 17:27:37    

Ouai j'ais vu ca, testé avec FF et IE. It works!


---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed