Tom's Guide > Forum > Programmation > Formulaire contact
Mot :    Pseudo :           
 

bonjour

 

j'ai inserer ce code html sur mon site:

 

<html>
<head>
<title>Contactez-moi</title>
</head>

 

<body>

 

<!-- 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 elle aussi à la racine de notre site : <lien url="http://www.monsite.fr/mail.php">http://www.monsite.fr/mail.php</lien> -->
<form method="post" action="mail.php">

 

<h2>CONTACT</h2>

 

<p>
Nom <br />
<input type="text" name="Nom" />
<p>

 

<p>
Localité <br />
<input type="text" name="Localité" />
<p>

 

<p>
Téléphone <br />
<input type="text" name="Téléphone" />
<p>

 

<p>
Votre Email <br />
<input type="text" name="votremail" />

 

<!-- Valeur par défaut de l'objet du mail -->
<input type="hidden" name="objet" value="Nouveau contact site SJ AUTO" />
</p>

 

<p>
Votre message <br />
<textarea cols="66" 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>

 

<?php
$destinataire="************";
$objet=$_POST['objet'];
$message=$_POST['message'];
$from="From: ".$_POST['votremail']."\r\n";
if(mail($destinataire,$objet,$message,$from))
{
echo "Message envoyé au webmaster";
}
else
{
echo "Une erreur s'est produite";
}
?>

 


<?php
$verif="!^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]{2,}\.[a-zA-Z]{2,4}$!";
?>

  

Mes soucis sont les suivants:

 

- Lorsqu' on est sur la page de ce code html, je reçois un mail vide sans objet sans rien
- quand on rempli le formulaire la page se remet par défaut sur le site

 

j'ai trouver ce code sur le net car je bosse avec isotools pour mon site le soucis c'est que leur formulaire ne fonctionne que sous php 4 alors que mon serveur est en php 5

 

est ce que quelqu'un pourrait m'aider à optimiser ce script

 

merci de votre aide

 


Message édité par okinou le 11-02-2009 à 16:13:53
Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.
Tom's Guide > Forum > Programmation > Formulaire contact
Aller à :

Il y a 2631 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens