Voilà, je commence par le début.
Je fais une page de contact (contact.html) dans laquelle se trouve un formulaire de contact qui dans mon idéal m'envoi un mail pour une commande ou un renseignement.
Je sui un peut perdu et je ne connais pas le javascript, ni le php pour le moment.

Code : 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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
<!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" lang="fr">
 
<head>
	<title></title>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"  />
 
	<link rel="stylesheet" type="text/css" href="style/style_contact.css" media="screen" />
 
 
<script type="text/javascript" language="Javascript" >
<!--
function verification()
{
}
 
 
if(document.formulaire.nom.value == "") {
  alert("Veuillez entrer votre Nom svp");
  document.formulaire.nom.focus();
  return false;
 }
  else
return true;
 
else
if(document.formulaire.email.value == "") {
  alert("Veuillez entrer votre adresse electronique svp");
  document.formulaire.email.focus();
  return false;
 }
 
 
 else
if(document.formulaire.email.value.indexOf('@') == -1) {
  alert("Ce n'est pas une adresse electronique, verifiez la svp");
  document.formulaire.email.focus();
  return false;
 }
 
 
else
   sujetoption = -1
   for (i=0; i<formulaire.sujet.length; i++)
   {
   if(document.formulaire.sujet[i].checked){
   sujetoption = i
   }
  }
   if (sujetoption == -1) {
  alert("Veuillez choisir un sujet pour votre mail svp");
  return false;
 }
 
else
if(document.formulaire.texte.value == "") {
  alert("Veuillez entrer le texte de votre message svp");
  document.formulaire.texte.focus();
  return false;
 }
 
//-->
</script>
 
 
</head>
 
 
 
 
<body>
 
	<div id="wrapper">
 
 
 
 
		<div id="header">
			<h1><img src="img/logo.png" alt="Logo Plaque de Rallye" /></h1>
			<ul id="nav">
				<li><a href="index.html">accueil</a></li>
				<li><a href="materiel.html">matériel</a></li>
				<li><a href="a_propos.html">à propos</a></li>
				<li><a href="contact.html">contact</a></li>
			</ul> <!-- #ul -->
		</div> <!-- #header -->
 
 
 
 
 
		<blockquote>
			<p>N'hésitez plus ! Prenez contact dès à présent. Remplissez le formulaire suivant et nous vous recontacterons le plus rapidement possible afin de satisfaire votre demande.</p>
		</blockquote> <!-- #blockquote -->
 
 
 
		<div id="titre_formulaire" class="font">
			<h2>C'est par ici !</h2>
		</div> <!-- #h2 -->
 
 
 
		<div id="formulaire">
			<form name="formulaire" action="traitement.php" method="post" onSubmit="return verification()">
			<table>
			<tr><td>Nom : </td><td><input name='nom' type='text' size='50'></td></tr>
			<tr><td>Prénom : </td><td><input name='prenom' type='text' size='50'></td></tr>
			<tr><td>E-mail :</td><td><input name='email' type='text' size='50'></td></tr>
			<tr><td>Motif de votre message :</td><td><input name='sujet' type='radio' 					value='renseignement'> Renseignements<br>
			<input name='sujet' type='radio' value='partenariat'> Commande</td></tr>
			<tr><td>Message :</td><td><textarea name='texte' cols='75' rows='22'></textarea></td></tr>
			<tr>
			<td><input name='soumettre' type='submit' value='Envoyer'></td></tr>
			</table>
			</form>
		 </div> <!-- #formulaire -->
 
 
 
	</div> <!-- #wrapper -->
 
 
 
 
 
		<div id="footer">
			<a href="index.html" title="Retour à l'accueil"><img src="img/petit-logo.png" alt="Logo Plaque de Rallye" /></a>
		</div> <!-- #footer -->
 
 
</body>
 
</html>

Enfin voilà j'ai suivi quelques exemples sur le net. J'en sui là avec le HTML puis la suite avec la page : traitement.php


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?
$adresse="votreadresse@votrefai.com";
$from="From: $prenom $nom<$email>\r\n";
$from.="Reply-To: $prenom $nom <$email>\n";
$from.="X-priority:3\n";
$texte="<html>";
$texte.="$texte";
$texte.="</html>";
$from.="MIME-Version: 1.0\r\n";
$from.="Content-Type: text/html";  
if (mail($adresse,$sujet,$texte,$from))
echo("<center><font color=green><br><br><br><h2>Formulaire envoy&eacute; ! Je vous r&eacute;pondrais rapidement. Merci!</h2></font><br><a href=/>Cliquez ici pour revenir &agrave; l'accueil</a></center>");
else
echo("<center><font color=red><br><br><br><h2>Probl&egrave;me &agrave; l'envoi du mail...d&eacute;sol&eacute; nous ne pouvons actuellement traiter votre demande</h2></font><br>Contactez nous plus <a href=\"mailto:$adresse\">classiquement</a>");
?>
Je ne comprends pas de trop ou je vais avec tout ça. Je débute dans tout ça et je ne suis pas certain de ce que je fais.

Merci d'avance et bonne soirée
Anthony