[RESOLU] Récupérer un formulaire

Eléphanteau du PHP | 19 Messages

07 nov. 2015, 11:34

Bonjour,

Je ne connais rien au php et je cherche un code simple en php pour envoyer un formulaire. J'ai cherché et en ai trouvé des tas, des tutos... certes, mais à chaque fois je n'arrive pas à adapter le code à mon formulaire et cumule les erreurs...

Voici le formulaire :

Code : Tout sélectionner

<form id="info" name="Info" action="http://"> <p>Mail : <input id="mailinfo" name="mailinfo" value="mailinfo"></p> <p>Etre informer : <input id="info" name="informer" type="checkbox" value="info"></p> <p>Ne plus être informé : <input id="info" name="desinformer" type="checkbox" value="desinformer"></p> <p><input id="SubmitInfo" name="envoyer" type="button" value="Envoyer"></p> </form>


De là je souhaite recevoir par mail : Le mail de l'expéditeur et son choix (checkbox).

Merci ;-)
F.

Petit nouveau ! | 9 Messages

07 nov. 2015, 12:44

Bonjour
Deja ta structure html n'est pas tout à fait correct dans action pas la peine de mettre http:// si tu veux renvoyer sur la meme page laisse action="", ensuite il faut ajouter une méthode à ton formulaire (POST, GET) dans un formulaire je te conseille de rajouter method="POST".

Ensuite pour récupérer les variables dans la partie php tu as tout dans le tableau $_POST.

la par exemple si tu veux le mail tu l'auras dans la variable $_POST['mailinfo']
Ensuite je ne conseille pas le checkbox pour les info mais plutôt type radio comme cela ça evite a ton user de pouvoir choisir les 2 choix ;)

Pour récupérer cette info il suffit de tester si la variable $_POST['informer'] existe avec un isset, si elle existe c'est qu'elle est cochée sinon elle n'existe pas.

En espérant que cela t'aide un peu.
Greg

Eléphanteau du PHP | 19 Messages

07 nov. 2015, 14:59

Bonjour,

Malheureusement cela ne m'aide pas du tout. Comme j'ai dit, je ne connais rien au php. En tout cas pas assez pour gérer ça.

Merci quand même ;-)
F.

Petit nouveau ! | 9 Messages

07 nov. 2015, 15:22

Bonjour
Ok alors si tu connais rien au php je te conseille de te former un peu avant afin de voir comment cela fonction, tu peux avoir de bonnes formations, tu as de très bons tutos aussi.

Bon courage pour ton apprentissage.

Gregory

Eléphanteau du PHP | 19 Messages

07 nov. 2015, 18:55

Bonjour,

J'aimerais bien mais non, je n'ai vraiment pas le temps de me former à cela ;-)
Surtout que c'est pour une utilisation plus qu'occasionnel. J'en ai juste besoin pour ce bout de formulaire. Et plus je tourne sur ce formulaire et plus je me rend compte que c'est une histoire sans fin qui s'annonce...
Tant je vais voir autrement...

Merci ;-)
F.

Mammouth du PHP | 2703 Messages

07 nov. 2015, 19:23

il y a des sites qui hébergent le script d'envoi de l'email, par exemple
http://www.tectite.com/hostedforms.php

Eléphanteau du PHP | 19 Messages

07 nov. 2015, 20:59

Bonsoir,

Merci pour le lien de "tectite" mais je n'ai pas tout compris au service... Mais ça m'a fais rebondir sur "l'idée" et en creusant... je me suis tourné vers un générateur de formulaire : http://www.ge-net.ch
J'ai passé un peut de temps pour le régler une fois généré et installé, mais au final je suis allé plus vite qu'avec mon formulaire :-))

Merci à tous ;-)
F.