diff --git a/contact.php b/contact.php index fe08b856a776e2d8a27c0de1849ae4b7031237ab..d2a7bc75d753a5ab1b7d853803b48cbd2490856a 100644 --- a/contact.php +++ b/contact.php @@ -41,21 +41,40 @@ session_start(); </header> WORK IN PROGRESS <p> - Envoyez un mail à notre boite mail <a href="mailto:wakpons@gmail.com">GN</a><!--L'adresse mail sera à remplacer par la véritable adresse mail pour l'organisation du GN.--> + Envoyez un mail à notre boite mail <a href="mailto:wakpons@gmail.com">GN</a> <br/>ou<br/>remplissez le formulaire ci-dessous (tous les champs sont obligatoires). </p> <p> - <form method="post" action="traitement_mail.php"> + <form name="contact" method="post" onsubmit="validateForm()" action="traitement_mail.php"> <pre> Nom : <input id="Nom" name="Nom" size="30"> Objet : <input id="Objet" name="Objet"> Adresse mail : <input id="Mail" name="Mail" size="50"> <br/> Message :<br/> <textarea name="Message" rows="20" cols="50"></textarea> - <input type="SUBMIT" value="Envoyer"/> <!--permet d'envoyer le mail, fonctionne en local uniquement avec un serveur SMTP.--> - <input type="RESET" value="Effacer"/> <!--permet d'effacer tout les champs.--> + <input type="SUBMIT" value="Envoyer"/> <!--permet en théorie d'envoyer le mail, à tester pour être sûr--> + <input type="RESET" value="Effacer"/> <!--permet d'effacer le texte--> </pre> </form> <br/> + <script> + function validateForm(){ + var Nom = document.forms["contact"].element["Nom"].value; + if (Nom == null || Nom == "") { + alert("Name must be filled out"); + return false; + } + var Objet = document.forms["contact"].element["Objet"].value; + if (Objet == null || Objet == "") { + alert("Object must be filled out"); + return false; + } + var Mail = document.forms["contact"].element["Mail"].value; + if (Mail == null || Mail == "") { + alert("Mail must be filled out"); + return false; + } + } + </script> </body> </html>