Forums Webou.net - Hébergement gratuit et sans publicités avec PHP/MySQL Webou Webou Pro
Recherche avancée  
*
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
23 Avril 2019, 20:03:28


Connexion avec identifiant, mot de passe et durée de la session


Pages: [1]   Bas de page
  Imprimer  
Auteur Fil de discussion: Mail php  (Lu 1765 fois)
0 Membres et 1 Invité sur ce fil de discussion.
maxime2906
Nouveau
*
Hors ligne Hors ligne

Messages: 19


Voir le profil
« le: 13 Mars 2010, 22:21:02 »

Bonjour,

J'ai un soucis ... j'aimerai faire un formulaire de "contact" (demande de devis en fait) ...
J'ai fait le formulaire en php, mais je n'arrive pas a utiliser la fonction mail comme il faut Triste
Et j'aimerai que le code mail soit sur la meme page que le html.

Une petite idée ?

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
? ? ? ? ? ? ? ? ? ? ? ? "http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Mon formulaire.</title>
<style type="text/css" media="all">
td {font-weight: bold; text-align: right;}
td.liste{text-align: left;}
th {font-size: 2em; color: red; padding: 0; border-bottom: 1px solid red;}
</style>
<style type="text/css" media="print">
div.nepasvoir p:first-line {font-weight: bold;}
tr#nepasimprimer {display: none;}
</style>
<style type="text/css" media="screen">
div.nepasvoir {display: none;}
td.info{border-left : 3px solid red; border-bottom: 1px solid red}
td.champ{border-right : 1px solid red;}
td {padding: 0.25em 1px;}
td.subject{border-left : 3px solid green; border-bottom: 1px solid green}
td.liste{ border-top: 1px dotted red; border-right: 1px solid green; border-bottom: 1px solid green;}
td.contenu{border-left : 3px solid gray; border-bottom: 1px solid gray}
td.contenant{border-right : 1px solid gray; border-bottom: 1px solid gray}
td.lesboutons{}
</style>
<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
 if(document.formulaire.prenom.value == "") {
   alert("Veuillez entrer votre pr�nom svp");
   document.formulaire.prenom.focus();
   return false;
  }
  else
 if(document.formulaire.rue.value == "") {
   alert("Veuillez entrer votre rue svp");
   document.formulaire.rue.focus();
   return false;
  }else
 if(document.formulaire.numero.value == "") {
   alert("Veuillez entrer votre num�ro svp");
   document.formulaire.numero.focus();
   return false;
  }else
 if(document.formulaire.code_postal.value == "") {
   alert("Veuillez entrer votre code postal svp");
   document.formulaire.code_postal.focus();
   return false;
  }else
 if(document.formulaire.localite.value == "") {
   alert("Veuillez entrer votre localit� svp");
   document.formulaire.localite.focus();
   return false;
  }else
 if(document.formulaire.telephone.value == "") {
   alert("Veuillez entrer votre num�ro de telephone svp");
   document.formulaire.telephone.focus();
   return false;
  }else
 if(document.formulaire.gsm.value == "") {
   alert("Veuillez entrer votre numero de gsm svp");
   document.formulaire.gsm.focus();
   return false;
  }
   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
 if(document.formulaire.devis.value == "") {
   alert("Veuillez entrer votre demande de devis");
   document.formulaire.devis.focus();
   return false;
  }
return true
}
//-->
</script>
</head>
<body>
<form name="formulaire" action="http://max.webou.net/traitement.php" method="post" onSubmit="return verification()">

<table cellspacing="0">
<th colspan="2">Formulaire de devis</th>
<tr><td class="info">Votre nom : </td><td class="champ"><input name='nom' type='text' size='50' class="writein"></td></tr>
<tr><td class="info">Votre pr&eacute;nom : </td><td class="champ"><input name='prenom' type='text' size='50' class="writein"></td></tr>
<tr><td class="info">Votre rue: </td><td class="champ"><input name='rue' type='text' size='50' class="writein"></td></tr>
<tr><td class="info">Votre num&eacute;ro : </td><td class="champ"><input name='numero' type='text' size='50' class="writein"></td></tr>
<tr><td class="info">Votre code postal : </td><td class="champ"><input name='code_postal' type='text' size='50' class="writein"></td></tr>
<tr><td class="info">Votre localit&eacute; :</td><td class="champ"><input name='localite' type='text' size='50' class="writein"></td></tr>
<tr><td class="info">Votre num&eacute;ro de t&eacute;l&eacute;phone : </td><td class="champ"><input name='telephone' type='text' size='50' class="writein"></td></tr>
<tr><td class="info">Votre num&eacute;ro de gsm : </td><td class="champ"><input name='gsm' type='text' size='50' class="writein"></td></tr>
<tr><td class="info">Votre email :</td><td class="champ"><input name='email' type='text' size='50' class="writein"></td></tr>
<tr><td class="contenu">Votre demande de devis</td><td class="contenant"><textarea name='devis' cols='50' rows='20' class="writein"></textarea></td></tr>
<tr id="nepasimprimer"><td class="lesboutons"><input name='annuler' type='reset' value='Annuler'></td><td>
<input name='soumettre' type='submit' value='Envoyer'></td></tr>
</table>
<div class="nepasvoir">
Tous les champs du formulaire <strong>doivent</strong> &ecirc;tre remplis.
<p>
</div>
</form>
</body>
</html>
Journalisée
Forums Webou.net - Hébergement gratuit et sans publicités avec PHP/MySQL
« le: 13 Mars 2010, 22:21:02 »

 Journalisée
clemgaut
Bavard
***
Hors ligne Hors ligne

Messages: 141


Voir le profil WWW
« Répondre #1 le: 14 Mars 2010, 12:23:46 »

Voilà un site qui explique comment utiliser la fonction mail() : fonction mail

Pour traiter ce code sur la même page met ceci :
<form name="formulaire" method="post" onSubmit="return verification()">
à la place de
<form name="formulaire" action="http://max.webou.net/traitement.php" method="post" onSubmit="return verification()">
Journalisée

1 c'est bien, 2 c'est mieux Sourire
Site sur la TI-82
maxime2906
Nouveau
*
Hors ligne Hors ligne

Messages: 19


Voir le profil
« Répondre #2 le: 14 Mars 2010, 15:42:56 »

Probleme résolu Clin d'oeil

Merci
Journalisée
fode
Nouveau
*
Hors ligne Hors ligne

Messages: 1


Voir le profil
« Répondre #3 le: 20 Mars 2010, 20:09:31 »

bsr je me presente Fodé je v creer un site de jeux j'ai deja finis avec la page et le css mais je connais R1 en php aidez moi svp
Journalisée
Pages: [1]   Haut de page
  Imprimer  
 
Aller à:  

Propulsé par MySQL Propulsé par PHP Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Dilber MC Theme by HarzeM
Page générée en 0.03 secondes avec 21 requêtes.