Formulaire: mettre URL de provenance
jassy
-
giheller Messages postés 1882 Date d'inscription Statut Membre Dernière intervention -
giheller Messages postés 1882 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Sur mon site, à partir de plusieurs pages, j'ai inséré un bouton "Demande de renseignements" qui ouvre un formulaire en pop-up. Ce formulaire invite l'internaute à remplir certains champs et lorsqu'il clique sur 'ENVOYER', les infos qu'il a entré dans les champs me sont transmises par courriel.
Je ne veux pas créer un formulaire différent pour chaque page, solution que me propose mon hébergeur!
COMMENT FAIRE: À l'ouverture du formulaire j'aimerai que soit auto-populé soit le URL, soit le <titre> de la page à partir de laquelle le bouton 'Demande de renseignements" a été cliqué et que cette info me soit transmise.
L'idéal serait que l'internaute puisse aussi voir quelque chose qui lui indique à partir de quelle page il a cliqué sur demande de renseignements mais si ce n'est pas possible, j'aimerais au moins que cette info se retrouve dans le e-mail que je reçois.
J'ai cherché, lu bien des choses, mais je n'ai pas trouvé. C'est la 1iere fois que j'écris sur ce forum mais à la lecture de plusieurs échanges, je suis convaincue que quelqu'un saura m'aider!!!
Merci!
Sur mon site, à partir de plusieurs pages, j'ai inséré un bouton "Demande de renseignements" qui ouvre un formulaire en pop-up. Ce formulaire invite l'internaute à remplir certains champs et lorsqu'il clique sur 'ENVOYER', les infos qu'il a entré dans les champs me sont transmises par courriel.
Je ne veux pas créer un formulaire différent pour chaque page, solution que me propose mon hébergeur!
COMMENT FAIRE: À l'ouverture du formulaire j'aimerai que soit auto-populé soit le URL, soit le <titre> de la page à partir de laquelle le bouton 'Demande de renseignements" a été cliqué et que cette info me soit transmise.
L'idéal serait que l'internaute puisse aussi voir quelque chose qui lui indique à partir de quelle page il a cliqué sur demande de renseignements mais si ce n'est pas possible, j'aimerais au moins que cette info se retrouve dans le e-mail que je reçois.
J'ai cherché, lu bien des choses, mais je n'ai pas trouvé. C'est la 1iere fois que j'écris sur ce forum mais à la lecture de plusieurs échanges, je suis convaincue que quelqu'un saura m'aider!!!
Merci!
A voir également:
- Formulaire: mettre URL de provenance
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Confirmer le nouvel envoi du formulaire err_cache_miss - Forum Webmastering
- Problème avec Google Chrome - Forum Google Chrome
3 réponses
bonjour,
dans le formulaire
<form ...>
<input type='hidden' name='url' value='l url à passer'>
.../...
</form>
dans le formulaire
<form ...>
<input type='hidden' name='url' value='l url à passer'>
.../...
</form>
OK, merci pour ta réponse.
Mais comment? Je met quoi, où? Dans le HEAD, dans le BODY?
J'ai lu que je pouvais utiliser
$_SERVER['HTTP_REFERER']
ou $_SERVER['REQUEST_URI'] comme par exemple <?php echo $_SERVER['REQUEST_URI']; ?>
Pour tester localement, j'ai fait 2 pages html avec notepad, une qui ouvre la 2e, en mettant le code <?php... dans la 2e page. J'ai ouvert la 1iere page avec Explorer, cliqué sur mon bouton pour ouvrir la 2e page. La 2e page s'ouvre mais je ne vois pas l'URL de la 1iere page.
Il me manque définitivement quelque chose...
Mais comment? Je met quoi, où? Dans le HEAD, dans le BODY?
J'ai lu que je pouvais utiliser
$_SERVER['HTTP_REFERER']
ou $_SERVER['REQUEST_URI'] comme par exemple <?php echo $_SERVER['REQUEST_URI']; ?>
Pour tester localement, j'ai fait 2 pages html avec notepad, une qui ouvre la 2e, en mettant le code <?php... dans la 2e page. J'ai ouvert la 1iere page avec Explorer, cliqué sur mon bouton pour ouvrir la 2e page. La 2e page s'ouvre mais je ne vois pas l'URL de la 1iere page.
Il me manque définitivement quelque chose...