Envoi de formulaire

Résolu
Valentin_ Messages postés 92 Date d'inscription   Statut Membre Dernière intervention   -  
Valentin_ Messages postés 92 Date d'inscription   Statut Membre Dernière intervention   -
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   Statut Contributeur Dernière intervention   1 335
 
2
crown
 
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   Statut Membre Dernière intervention   6
 
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   Statut Membre Dernière intervention  
 
Ton site est en php ou html ?
0
Slim Shady44 Messages postés 80 Date d'inscription   Statut Membre Dernière intervention  
 
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   Statut Membre Dernière intervention   6
 
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   Statut Contributeur Dernière intervention   1 335
 
envoi de formulaire#1
et faut utiliser php !
0
Valentin_ Messages postés 92 Date d'inscription   Statut Membre Dernière intervention   6
 
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   Statut Contributeur Dernière intervention   1 335
 
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   Statut Membre Dernière intervention   6
 
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