Code PHP traitement de formulaire HTML
Fermé
mencle50
Messages postés
122
Date d'inscription
mercredi 17 septembre 2008
Statut
Membre
Dernière intervention
4 octobre 2009
-
29 nov. 2008 à 14:49
antoine9298 Messages postés 101 Date d'inscription vendredi 5 avril 2013 Statut Membre Dernière intervention 23 décembre 2014 - 11 juil. 2013 à 17:22
antoine9298 Messages postés 101 Date d'inscription vendredi 5 avril 2013 Statut Membre Dernière intervention 23 décembre 2014 - 11 juil. 2013 à 17:22
A voir également:
- Code PHP traitement de formulaire HTML
- Code ascii de a - Guide
- Formulaire de réclamation facebook - Guide
- Code puk bloqué - Guide
- Code de déverrouillage oublié - Guide
- Code activation windows 10 - Guide
15 réponses
mencle50
Messages postés
122
Date d'inscription
mercredi 17 septembre 2008
Statut
Membre
Dernière intervention
4 octobre 2009
15
7 déc. 2008 à 21:01
7 déc. 2008 à 21:01
En fait mon probleme est que ce code je l'ai écrit en piquant des bouts de code à droite à gauche mais ils n'envoient pas le mail alors je me pose plusieurs questions :
-Doit-on obligatoirement mettre les pages en ligne pour les tester (pour que le code soit bien traité par le serveur et non par le pc) ?
-Je passe par un serveur free mais je ne suis pas parfaitement sûr que les pages soient activées en MySQL, est-ce important ?
-Pour mettre mon code dans une page (j'utilise dreamweaver) dois-je mettre une balise <script /> ou simplement <?php?>, je dois bien faire deux pages différentes pour formulaire.htm et traitement.php ou un formulaire_traitement.php avec tout dans la meme page ?
Mon code (réalisé a l'arrache) dans sa page (je vous donne TOUT le code car je susi persuadé que le probleme vient de là) :
-Doit-on obligatoirement mettre les pages en ligne pour les tester (pour que le code soit bien traité par le serveur et non par le pc) ?
-Je passe par un serveur free mais je ne suis pas parfaitement sûr que les pages soient activées en MySQL, est-ce important ?
-Pour mettre mon code dans une page (j'utilise dreamweaver) dois-je mettre une balise <script /> ou simplement <?php?>, je dois bien faire deux pages différentes pour formulaire.htm et traitement.php ou un formulaire_traitement.php avec tout dans la meme page ?
Mon code (réalisé a l'arrache) dans sa page (je vous donne TOUT le code car je susi persuadé que le probleme vient de là) :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Traitement</title> </head> <body> <script traitement.php> <?php if(!empty($_POST['nom']) && !empty($_POST['mail'])) { $message= "Nom: ".$_POST['Nom'] ."\nPrenom: ".$_POST['Prenom'] ."\nE-mail pour répondre: ".$_POST['E-Mail'] ."\nCode postal: ".$_POST['Code Postal'] ."\nVille: ".$_POST['Ville'] ."\nAdresse: ".$_POST['Adresse'] ."\nQuantité : ".$_POST['Quantité'] ."\nMode de paiement : ".$_POST['Mode de Paiement']; mail("mencle50@gmail.com","Un client a demandé un CD",$message); echo ("Votre commande a bien été envoyé, vous allez recevoir un e-mail de confirmation!"); } ?> </script> </body> </html>
audi68
Messages postés
571
Date d'inscription
lundi 7 janvier 2008
Statut
Membre
Dernière intervention
5 août 2015
9
8 déc. 2008 à 17:43
8 déc. 2008 à 17:43
salut
regarde le lien il peut peut etre t aider pour la creation du faormulaire
http://www.ge-net.ch/page/rw-wfco-int-0.html
regarde le lien il peut peut etre t aider pour la creation du faormulaire
http://www.ge-net.ch/page/rw-wfco-int-0.html
Bonjour,
j'ai récemment acheté Webform Pro pour réaliser mes formulaire. Après avoir fait le tour des générateurS, il s'avère être le plus puissant, vous pouvez le télécharger sur formulaire-php.com : http://www.formulaire-php.com, il y a même une vidéo de formation.
j'ai récemment acheté Webform Pro pour réaliser mes formulaire. Après avoir fait le tour des générateurS, il s'avère être le plus puissant, vous pouvez le télécharger sur formulaire-php.com : http://www.formulaire-php.com, il y a même une vidéo de formation.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
grafik-art
Messages postés
3
Date d'inscription
lundi 9 novembre 2009
Statut
Membre
Dernière intervention
9 novembre 2009
4
9 nov. 2009 à 23:01
9 nov. 2009 à 23:01
sinon au lieu de faire un envoi par email tu enregistre tout dans une base mysql =) .
mencle50
Messages postés
122
Date d'inscription
mercredi 17 septembre 2008
Statut
Membre
Dernière intervention
4 octobre 2009
15
29 nov. 2008 à 16:36
29 nov. 2008 à 16:36
à ce point là ? Non sérieusement quelq'un a bien ca sous la main ?
mencle50
Messages postés
122
Date d'inscription
mercredi 17 septembre 2008
Statut
Membre
Dernière intervention
4 octobre 2009
15
7 déc. 2008 à 14:53
7 déc. 2008 à 14:53
Est-ce que quelqu'un pourrait m'écrire un code juste pour envoyer un mail avec toutes les variables ?
Merci d'avance
Merci d'avance
antoine9298
Messages postés
101
Date d'inscription
vendredi 5 avril 2013
Statut
Membre
Dernière intervention
23 décembre 2014
6
Modifié par antoine9298 le 11/07/2013 à 17:22
Modifié par antoine9298 le 11/07/2013 à 17:22
// 1) remplissage du contenu $message= ""; //(rien du tout) while (list($key, $val) = each($_POST)) { //pour chaque champ, mettre le nom du champ(... name="" ...) $message .= "$key : $val\n"; //puis sa valeur. } // 2) envoi du mail $sujet = 'Sujet du message'; $destinataire = 'ton adresse mail'; $header = 'From: <site web>'. $destinataire; //(ceci est l'entête du message) mail($destinataire, $sujet, $message, $header); //et voila!
[EDIT] bon je repond genre 5ans apres...
mencle50
Messages postés
122
Date d'inscription
mercredi 17 septembre 2008
Statut
Membre
Dernière intervention
4 octobre 2009
15
7 déc. 2008 à 21:24
7 déc. 2008 à 21:24
Sinon il y a ça (il ne récupère que le nom mais c'est pas important, le probleme c'est qu'il n'y a toujours pas de mail d'envoyé) :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Document sans titre</title> </head> <?php $formNom = $_POST['nom']; if(!empty($formNom)) { $MessageInfo='Nom:'.utf8_decode($formNom)."\n"; if( mail('mencle50@gmail.com','Message',$MessageInfo) ) { echo 'les informations ont bien été envoyées!'; } else { echo 'une erreur est survenu lors de l\'envoi du message'; } } else { //il y a des champs vide echo 'merci de remplir les champs mail et message'; } ?> <body> </body> </html>
mencle50
Messages postés
122
Date d'inscription
mercredi 17 septembre 2008
Statut
Membre
Dernière intervention
4 octobre 2009
15
8 déc. 2008 à 17:18
8 déc. 2008 à 17:18
En fait c'est au site du zero que je dois tous mes talents en html ( talents ?? mouep ) mais vu la longueur du tuto html j'imagine meme pas le php !! Je vais voir si il y a un chapitre spécial traitement de formulaire mais bon mon lycée est bloqué c'est le moment pour apprendre le php ! Allez je me lance !
Merci starchild, si quelqu'un est capable de corriger un de mes codes (pour la structure après je complèterai) je suis toujours preneur !
Merci starchild, si quelqu'un est capable de corriger un de mes codes (pour la structure après je complèterai) je suis toujours preneur !
Bonjour,
Alors est ce que finalement tu as trouvé solution à ton problème car j'ai le même que toi^^Donc si c'est le cas, peux tu m'aider s'il te plait ?
En attendant une réponse, Salut !
Alors est ce que finalement tu as trouvé solution à ton problème car j'ai le même que toi^^Donc si c'est le cas, peux tu m'aider s'il te plait ?
En attendant une réponse, Salut !
mencle50
Messages postés
122
Date d'inscription
mercredi 17 septembre 2008
Statut
Membre
Dernière intervention
4 octobre 2009
15
20 janv. 2009 à 16:47
20 janv. 2009 à 16:47
Enfait le probleme est qu'il faut installer wamp serveur car mozilla (et les autres navigateurs) ne connaissent pas le php.
Donc soit tu met en ligne sur un serveur du genre free et tu active ta base de données, soit tu installe wamp serveur et le tour est joué !
J'espere que c'était bien cela ton probleme sinon je pourrais t'envoyer le code si tu veux t'en inspirer !
Donc soit tu met en ligne sur un serveur du genre free et tu active ta base de données, soit tu installe wamp serveur et le tour est joué !
J'espere que c'était bien cela ton probleme sinon je pourrais t'envoyer le code si tu veux t'en inspirer !
halbo5
Messages postés
5
Date d'inscription
lundi 1 juin 2009
Statut
Membre
Dernière intervention
12 juillet 2009
2 juin 2009 à 13:34
2 juin 2009 à 13:34
Bonjour à tous,
Vous trouverez sur le site ci-dessous un script de traitement de formulaire qui fonctionne avec tous les formulaires. Il n'y a rien à installer, juste pointer l'action de votre formulaire sur le script en question.
Ce script recueille les données et les envoie au destinataire par mail. Copie possible à celui qui envoie le formulaire. Envoie possible de pièces jointes.
L'utilisation du script est gratuite.
Voir ici :
http://www.cdprof.com/?option=com_content&view=article&id=16&Itemid=34
A+
Alain
Vous trouverez sur le site ci-dessous un script de traitement de formulaire qui fonctionne avec tous les formulaires. Il n'y a rien à installer, juste pointer l'action de votre formulaire sur le script en question.
Ce script recueille les données et les envoie au destinataire par mail. Copie possible à celui qui envoie le formulaire. Envoie possible de pièces jointes.
L'utilisation du script est gratuite.
Voir ici :
http://www.cdprof.com/?option=com_content&view=article&id=16&Itemid=34
A+
Alain
grafik-art
Messages postés
3
Date d'inscription
lundi 9 novembre 2009
Statut
Membre
Dernière intervention
9 novembre 2009
4
9 nov. 2009 à 22:54
9 nov. 2009 à 22:54
Je vais y jeter un coup d'oeil a par si tu n'en a plus besoin ?