webleads-tracker

Pré-remplissage des champs formulaire | Les tirets

Louis-Jean De Sedouy
Bonjour,

Nous souhaitons pré-remplir les champs de nos formulaires en déterminant la valeur des champs directement dans l'url.
Après moulte recherche sur le forum, nous avons réussi à appliquer la méthodologie de type:

"http://www.monsite.fr/ma_page_formulaire/fillform-[ID_FORM]-field[ID_field]-[Value_field]"

Cette méthode marche très bien. Seul problème, lorsque la valeur du champs comporte un tiret, elle n'est pas interprétée correctement:

exemple:
"http://www.monsite.fr/ma_page_formulaire/fillform-3-field9-Jean-Paul"


Ici, j'aurai "Jean" et non "Jean-Paul" dans mon champs prénom

Quelqu'un a-t-il une solution ?
Merci de votre aide.


Romain Sauger
arf ! en effet, c'est dommage ça !
En faisant une table des cas particuliers (noms composés) ?
je viens de regarder sur le net, il n'y en a pas tant que cela :
http://www.tous-les-prenoms.com/prenoms/composes/

En gros, si tu tombe sur "jean", tu fais en sorte de prendre ce qui se trouve après le -.
Tu n'as même pas besoin de faire la liste de tous les prénoms, une table des premiers prénoms suffit (François, Jean, Anne, Marie, etc)

Louis-Jean De Sedouy
Merci Romain,

En gros, si tu tombes sur "jean", tu fais en sorte de prendre ce qui se trouve après le -.

C'est justement ca mon problème. Comment faire pour prendre ce qui est après le - ? Comment faire passer une valeur avec un - dans l'url ?

Merci.

Louis-Jean De Sedouy
Ok j'ai trouvé quelque chose en attendant mais pas vraiment optimal.

En remplacant le "-" par le code hexa du tiret (%2D) dans mon URL, ce dernier apparait correctement dans le champs du formulaire.

Ce qui dans mon exemple donnerait:

http://www.monsite.fr/ma_page_formulaire/fillform-3-field9-Jean%2DPaul

Si quelqu'un a une autre solution plus pratique, je suis toujours preneur.
Merci

Romain Sauger
Louis-Jean,

Comment faire pour prendre ce qui est après le - ?

ça dépend... comment faisais-tu jusqu'ici ? Javascript j'imagine...

Comment faire passer une valeur avec un - dans l'url ?

je ne sais pas vraiment comment tu fais passer le prénom dans l'url mais ta solution me semble pas mal.

Christophe
Avatar
Bonjour,

J'ai eu le même cas pour un client, n'ayant pas trouvé de solution, je lui ai demandé de ne pas insérer de tiret dans les champs. (j'ai de la chance il a accepté !!)
Si quelqu'un a la solution, cela m'intéresse aussi.

Marjorie
Bonjour,

Je suis confronté au même problème, quelqu'un a-t-il depuis, trouvé une solution pour que les tirets soient eux aussi récupérés ?

Marjorie
Bonjour,

Je suis confronté au même problème, quelqu'un a-t-il depuis, trouvé une solution pour que les tirets soient eux aussi récupérés ?