Bonjour,
Je commencerai par préciser que je débute en php, j'en suis à peine aux tableaux
Je m'occupe du site web d'une association et pour envoyer des newsletters à l'ensemble des membres on a choisi d'utiliser un outil un peu plus 'propre' que les paquets d'adresses mail collées dans le champ cci de gmail.
On a donc installé un petit script de gestion de newsletter qui fonctionne plutôt bien pour les envois.
Mais on a un certain nombre de problèmes qu'on a du mal à résoudre :
Au moment de créer une mailing liste, le logiciel créé automatiquement un champ Nom et un champ Email et il permet de créer des champs supplémentaires.
Ces champs peuvent être soit des champs texte, soit des champ date.
Il permet ensuite de générer des formulaire à placer dans des pages html pour alimenter telle ou telle mailing liste.
Le problème est qu'on a parfois besoin de proposer des listes de sélection, des boutons radio, des cases à cocher.
Et on ne sait donc pas comment enregistrer ces données dans la bdd du logiciel vu que le formulaires ne contiennent que des champs text
Par exemple pour une mailing liste contenant les champs: Nom, Prénom, Email, Date de naissance, le formulaire généré ressemblerait à ça :
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <form action="http://domaine.com/mailing/subscribe" method="POST" accept-charset="utf-8"> <label for="name">Name</label><br/> <input type="text" name="name" id="name"/> <br/> <label for="prenom">Prénom</label><br/> <input type="text" name="prenom" id="prenom"/> <br/> <label for="email">Email</label><br/> <input type="text" name="email" id="email"/> <br/> <label for="naissance">naissance</label> <input type="text" name="naissance" id="naissance"/> <br/> <input type="hidden" name="list" value="w1B1v0kK763Eo5tHWxUU6PuQ"/> <input type="submit" name="submit" id="submit"/> </form>
Quand j'ai essayé de contacter les développeurs, il m'ont répondu qu'il était possible de faire ce qu'on veut en passant par l'api de l'application
Autrement dit je dois me démerder
Ma question est donc la suivante :
A part les formats texte et date, a t-on besoin d'autres types de formats pour récupérer les données d'une checkbox, bouton radio ?
Ou bien il suffit de les présenter comme on veut dans le formulaire html et la valeur récupérée ne peut être autre chose que du texte (ou date)
J'espère avoir formulé clairement mon problème
Merci beaucoup
Partager