<!-- On ouvre la balise form et on met en place notre formulaire. On invoquera la soumission de ce formulaire dans la page "mail.php" qui sera lui aussi à la racine de notre site : http://www.monsite.fr/mail.php -->
<form method="post" action="maildevis.php">
------------------------------------------------------------------<br />
Type de projet (Personel ou Entreprise)
<input type="text" name="votreprojet" /><br />
<br />
Si vous avez une idée du nombre de page que va avoir votre site écrivez le dans la case :
<input name='votrenombredepage' type=text size=3>
Comment avez vous connu RentalMedia
<input type="text" name="votreconnu" /><br />
<input type="hidden" name="objet" value="Contact - Vous avez un nouveau message" />
</p>
<br>
<p>
Quelles sont vos attentes exactes quant à nos services? (soyez le plus précis possible) <br />
<textarea cols="63" rows="6" name="message"></textarea>
</p>
<p>
<input type="submit" value="Envoyer" />
</p>
</form>
<!-- On ferme la balise form, notre formulaire est fini -->
</body>
<html>
maildevis.php :
Citation : php
<?php
// La variable $verif, va nous permettre d'analyser si la sémantique de l'email est bonne
$verif="!^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]{2,}\.[a-zA-Z]{2,4}$!";
// On assigne et protége nos variables
$votremail=$_POST["votremail"];
$from=htmlentities("From: ".$votremail);
$message=stripslashes(htmlentities($_POST["message"]));
$message=stripslashes(htmlentities($_POST["nomdevotresociete"]));
$message=stripslashes(htmlentities($_POST["votrenom"]));
$message=stripslashes(htmlentities($_POST["votreprenom"]));
$message=stripslashes(htmlentities($_POST["votreville"]));
$message=stripslashes(htmlentities($_POST["votretelephone"]));
$message=stripslashes(htmlentities($_POST["votregsm"]));
$message=stripslashes(htmlentities($_POST["votreprojet"]));
$message=stripslashes(htmlentities($_POST["votreconnu"]));
// On met ici notre email
$destinataire="mcstealer@gmail.com";
/* On place le sujet du message qui ici sera toujours le même
puisque dans la partie Html on l'a mis en caché grace au type="hidden";) avec comme valeur "Vous avez un nouveau message" */
$objet=$_POST['objet'];
// C'est bon on est OK, vérifions si l'email est valide, grâce à notre sympathique REGEX
if(!preg_match($verif,$votremail))
{
echo "Voter email n'est pas valide";
}
// On verifie si il y a un message
elseif (trim($message)=="")
{
echo "Y'en a marre des messages vide !";
}
// Si tout est OK on envoie l'email
else
{
mail($destinataire,$objet,$message,$from);
echo "Message Send !";
}
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.