Envoi de formulaire

Résolu/Fermé
Valentin_ Messages postés 92 Date d'inscription samedi 10 mars 2007 Statut Membre Dernière intervention 23 novembre 2022 - 29 juin 2007 à 16:37
Valentin_ Messages postés 92 Date d'inscription samedi 10 mars 2007 Statut Membre Dernière intervention 23 novembre 2022 - 30 juin 2007 à 08:07
Bonjour, bonsoir...
Je souhaiterais créer un formulaire pour mon site web. J'aimerais que lorsque l'on clique sur "envoyer", le formulaire soit expédié à mon adresse et qu'un message apparaisse genre "vos données ont bien été envoyées"
CE QUE JE NE VEUT PAS : une fenêtre outlock (ou autre client de messagerie) qui s'ouvre après avoir cliqué sur envoyer.
Je voudrais les codes php, xhtml et ce qu'il faut rentrer dans my sql (j'ai déjà mon formulaire tout beau tout propre)
Merci d'avance

8 réponses

gryzzly Messages postés 4608 Date d'inscription lundi 7 novembre 2005 Statut Contributeur Dernière intervention 24 octobre 2020 1 332
29 juin 2007 à 16:38
2
salut, j'espere que ça va t'aider:

<FORM method=post action="cgi-bin/script.pl">
Enregistrement d'un utilisateur

<TABLE BORDER=0>
<TR>
<TD>Nom</TD>
<TD>
<INPUT type=text name="nom">
</TD>
</TR>

<TR>
<TD>Prénom</TD>
<TD>
<INPUT type=text name="prenom">
</TD>
</TR>

<TR>
<TD>Sexe</TD>
<TD>
Homme : <INPUT type=radio name="sexe" value="M">
<br>Femme : <INPUT type=radio name="sexe" value="F">
</TD>
</TR>

<TR>
<TD>Fonction</TD>
<TD>
<SELECT name="fonction">
<OPTION VALUE="enseignant">Enseignant</OPTION>
<OPTION VALUE="etudiant">Etudiant</OPTION>
<OPTION VALUE="ingenieur">Ingénieur</OPTION>
<OPTION VALUE="retraite">Retraité</OPTION>
<OPTION VALUE="autre">Autre</OPTION>
</SELECT>
</TD>
</TR>
<TR>
<TD>Commentaires</TD>
<TD>
<TEXTAREA rows="3" name="commentaires">
Tapez ici vos commentaires
0
Valentin_ Messages postés 92 Date d'inscription samedi 10 mars 2007 Statut Membre Dernière intervention 23 novembre 2022 6
29 juin 2007 à 19:34
Non, ce code ne convient guère car une fenêtre s'ouvre et ça, je ne veut pas !
merci tout de même
0
Slim Shady44 Messages postés 80 Date d'inscription dimanche 15 avril 2007 Statut Membre Dernière intervention 24 août 2007
29 juin 2007 à 19:36
Ton site est en php ou html ?
0
Slim Shady44 Messages postés 80 Date d'inscription dimanche 15 avril 2007 Statut Membre Dernière intervention 24 août 2007
29 juin 2007 à 21:51
Il faut que ton site soit en php pour pouvoir envoyer un mail via ton serveur en pas par outlook...

En php : http://www.salemioche.net/script-php-1.php

Slim Shady44
0
Valentin_ Messages postés 92 Date d'inscription samedi 10 mars 2007 Statut Membre Dernière intervention 23 novembre 2022 6
29 juin 2007 à 19:51
Comment ça ? c'est à dire que mes input et tout le bazar, y'a du javascript, du css et du html !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
gryzzly Messages postés 4608 Date d'inscription lundi 7 novembre 2005 Statut Contributeur Dernière intervention 24 octobre 2020 1 332
29 juin 2007 à 19:54
envoi de formulaire#1
et faut utiliser php !
0
Valentin_ Messages postés 92 Date d'inscription samedi 10 mars 2007 Statut Membre Dernière intervention 23 novembre 2022 6
29 juin 2007 à 20:21
Bon, en gros, ce que je veux, c'est que les internautes de mon site puissent m'envoyer le formulaire qu'ils ont au préalable dument complété. Je donne un exemple, et il serait gentil de me dire ce qui ne va pas, quel code php mettre, que faire pour mysql. Je rappelle que je ne veux pas qu'outlock, Tunderbird ou autre messagerie s'ouvre après avoir validé le formulaire.
Voici le code d'exemple :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
   <head>
       <title>Exemple</title>
       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
   </head>
   <body>
Nom :<input type="text" name="nom" />
Prénom :<input type="text" name="prenom" />
Suggestion :<textarea name="suggestion" rows="8" cols="45">
<input type="submit" value="Envoyer !" >
   </body>
</html>
0
gryzzly Messages postés 4608 Date d'inscription lundi 7 novembre 2005 Statut Contributeur Dernière intervention 24 octobre 2020 1 332
29 juin 2007 à 20:39
tu as suivi le lien ? tu a cliqué sur la premiere reponse google ? la deuxieme ?
apparement non... quel rapport avec mysql ?

tu as aussi la réponse sur commentcamarche : php fonction mail

commence par ca. ca degrossira la question.
0
Valentin_ Messages postés 92 Date d'inscription samedi 10 mars 2007 Statut Membre Dernière intervention 23 novembre 2022 6
30 juin 2007 à 08:07
J'ai tout essayé, rien à faire. Pourriez-vous me dire ce qu'il faut rajouter dans le code cité plus haut ?
En fait, sur ccm, j'ai trouvé ceci :
<html?>

<body?>

<h4>Merci <?echo $nom;??></h4?>

<?
  echo "<p>Votre commentaire : $texte</p?>";

  mail(
	"webmaster@commentcamarche.net",
	"Commentaire sur CCM",
	"$nom a laissé un commentaire à propos de commentcamarche.net:  \n\n$texte"
  );

?>

</body?>

</html?>

Mais alors là, après, où il faut le mettre, j'en sais trop rien !
0