Salut a tous
voila je debute et j'ai deux pages

formulaire.html
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
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Document sans nom</title>
</head>
<body>
<form action="mail.php" method="post">
Nom<input type="text" name="nom"><br>
Prenom<input type="text" name="prenom"><br>
Adresse<input type="text" name="adresse"><br>
Ville<input type="text" name="ville"><br>
Cp<input type="text" name="cp"><br>
email<input type="text" name="email"><br>
Login<input type="text" name="login"><br>
Mot De Pass<input type="password" name="pass"><br>
<input type="submit" name="envoyer" value="Envoyer">
</form>
et un mail.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
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
<?
if (!isset($_POST["send"])){
// Si le formulaire n'a pas été envoyé, on l'affiche
 
$Nom=$_POST['nom'];
$prenom=$_POST['prenom'];
$adresse=$_POST['adresse'];
$ville=$_POST['ville'];
$cp=$_POST['cp'];
$email=$_POST['email'];
$login=$_POST['login'];
$pass=$_POST['pass'];
?>
 
<form method="POST" action="">
<?
 
echo "confirmation de vos données elles sont bien <br>";
echo "Nom $nom <br>";
echo "Prenom $prenom <br>";
echo "Adresse $adresse <br>";
echo "Ville $ville <br>";
echo "Cp $cp <br>";
echo "Mail $email <br>";
echo "Mot de pass $pass <br>";
$from='toto';
?>
<input type="submit" name="send" value="Envoyer">
</form>
<?
}else{
// Si le formulaire a été envoyé
$from="toto.com";
 
// On envoi le mail :
if (mail($email,$_POST["nom"],$_POST["prenom"],"From: $from\n"))   ligne 36
{
// Si le mail a bien été envoyé, message de confirmation
echo "vous avez recu un email a l'adresse $to veuillez le consulez pour terminer votre inscription.<br>";
}else{
// sinon, message d'erreur.
echo "Votre mail n\'a pas pu être envoyé.<br>";
}
}
 
?>
mail.php a pour fonction d'envoyer les valeurs des champs
a l'adresse email indique dans formulaire

et voila la reponse que j'ai tout le temps
Warning: mail(): Invalid mail. to = [] in /var/www/free.fr/4/d/nebi/php/mail.php on line 36

</body>
</html>