Retour vers un site
Fermé
ddehem
Messages postés
10
Date d'inscription
jeudi 11 février 2010
Statut
Membre
Dernière intervention
12 août 2013
-
11 févr. 2010 à 07:51
ddehem Messages postés 10 Date d'inscription jeudi 11 février 2010 Statut Membre Dernière intervention 12 août 2013 - 11 févr. 2010 à 19:43
ddehem Messages postés 10 Date d'inscription jeudi 11 février 2010 Statut Membre Dernière intervention 12 août 2013 - 11 févr. 2010 à 19:43
A voir également:
- Retour vers un site
- Site de telechargement - Accueil - Outils
- Site comme coco - Accueil - Réseaux sociaux
- Quel site remplace coco - Accueil - Réseaux sociaux
- Site inaccessible - Guide
- Site pour vendre des objets d'occasion - Guide
4 réponses
Damdoshi
Messages postés
8
Date d'inscription
jeudi 11 février 2010
Statut
Membre
Dernière intervention
16 février 2010
1
11 févr. 2010 à 07:58
11 févr. 2010 à 07:58
En remplacant javascript:history.back() par l'adresse de la page que tu souhaite afficher.
Par exemple <a href="http://blob.com/page.phpx">Retour</a>
Mais generalement, l'envoi d'un formulaire se fait par un bouton "Submit" (A ma conaissance limité par une exploration encore peu étendue) et la cible du formulaire se trouve dans l'en tete forme de la facon suivante:
<form method="post" action="mapagecible.php">
La methode la plus employé consiste a regler les problemes lié au traitement du formulaire sur une page dedié contenant une redirection automatique vers la page que tu souhaite de la facon suivante:
<meta http-equiv="refresh" content="5; url=mapage" />
C'est a mettre <head>
Par exemple <a href="http://blob.com/page.phpx">Retour</a>
Mais generalement, l'envoi d'un formulaire se fait par un bouton "Submit" (A ma conaissance limité par une exploration encore peu étendue) et la cible du formulaire se trouve dans l'en tete forme de la facon suivante:
<form method="post" action="mapagecible.php">
La methode la plus employé consiste a regler les problemes lié au traitement du formulaire sur une page dedié contenant une redirection automatique vers la page que tu souhaite de la facon suivante:
<meta http-equiv="refresh" content="5; url=mapage" />
C'est a mettre <head>
ddehem
Messages postés
10
Date d'inscription
jeudi 11 février 2010
Statut
Membre
Dernière intervention
12 août 2013
11 févr. 2010 à 08:30
11 févr. 2010 à 08:30
Merci pour ta réponse, je vais étudier ça. En attendant, je fais ouvrir le formulaire dans une nouvelle page web.
Si j'ai bien compris, il faut mettre <meta http-equiv="refresh" content="5; url=mapage" /> entre des balises head.
Je ne suis pas très doué mais j'essaie.
Si j'ai bien compris, il faut mettre <meta http-equiv="refresh" content="5; url=mapage" /> entre des balises head.
Je ne suis pas très doué mais j'essaie.
ddehem
Messages postés
10
Date d'inscription
jeudi 11 février 2010
Statut
Membre
Dernière intervention
12 août 2013
11 févr. 2010 à 08:31
11 févr. 2010 à 08:31
petite rajoute, en tenant compte que url=mapage correspond à l'url du site je suppose.
Damdoshi
Messages postés
8
Date d'inscription
jeudi 11 février 2010
Statut
Membre
Dernière intervention
16 février 2010
1
11 févr. 2010 à 08:38
11 févr. 2010 à 08:38
Oui, c'est bien ca.
L'idée est d'envoyer l'utilisateur sur une autre page avec le formulaire, et de le renvoyer ensuite sur la page précèdente.
Cela a diverses applications, en plus de permettre de centraliser le code de traitement des formulaires, en cas d'utilisations des cookies (des variables enregistré sur la machine client), cela permet le retour de l'utilisateur dans un environement prenant en compte la modification de ces derniers (Car ceux la ne sont pris en compte qu'après un nouveau chargement de la page).
Tu peux aussi demander a ton formulaire de pointer directement vers la page ou tu veux aller en precisant sont adresse directement dans la balise form comme dans mon premier post si tu n'as pas besoin de centraliser (par exemple, tu disposes d'un seul formulaire ou alors, la page de retour est toujours la meme) et que tu es sur de ne pas avoir besoin de cookie (Qui peuvent servir a gerer la connexion sur un compte web, ou a faire des statistiques, et encore plein d'autres choses)...
Generalement cela dit, il vaut mieux prévoir une structure capable de s'etendre et donc d'appliquer la méthode avec la redirection dans le <head>.
L'idée est d'envoyer l'utilisateur sur une autre page avec le formulaire, et de le renvoyer ensuite sur la page précèdente.
Cela a diverses applications, en plus de permettre de centraliser le code de traitement des formulaires, en cas d'utilisations des cookies (des variables enregistré sur la machine client), cela permet le retour de l'utilisateur dans un environement prenant en compte la modification de ces derniers (Car ceux la ne sont pris en compte qu'après un nouveau chargement de la page).
Tu peux aussi demander a ton formulaire de pointer directement vers la page ou tu veux aller en precisant sont adresse directement dans la balise form comme dans mon premier post si tu n'as pas besoin de centraliser (par exemple, tu disposes d'un seul formulaire ou alors, la page de retour est toujours la meme) et que tu es sur de ne pas avoir besoin de cookie (Qui peuvent servir a gerer la connexion sur un compte web, ou a faire des statistiques, et encore plein d'autres choses)...
Generalement cela dit, il vaut mieux prévoir une structure capable de s'etendre et donc d'appliquer la méthode avec la redirection dans le <head>.
ddehem
Messages postés
10
Date d'inscription
jeudi 11 février 2010
Statut
Membre
Dernière intervention
12 août 2013
11 févr. 2010 à 19:43
11 févr. 2010 à 19:43
Merci beaucoup pour ces précisions que je vais essayer de mettre en pratique.
Amicalement
ddehem
Amicalement
ddehem