Email

Bonjour,

Je posséde un script en php pour pouvoir envoyer un mail, je recois parfaitement le mail mais il me faudrais un script qui permet de dire un message d'erreur des qu' un champ de formulaire n'est pas rempli ou une adresse email qui contient pas le "@".

Voici le script du formulaire :

<div align=center>
<form method=POST action=formmail.php >
<input type=hidden name=subject value=formmail>
<table>
<tr><td>Votre Nom:</td>
<td><input type=text name=realname size=30></td></tr>
<tr><td>Votre Email:</td>
<td><input type=text name=email size=30></td></tr>
<tr><td>Sujet:</td>
<td><input type=text name=title size=30></td></tr>
<tr><td colspan=2>Commentaires:<br>
<textarea COLS=50 ROWS=6 name=comments></textarea>
</td></tr>
</table>
<br> <input type=submit value=Envoyer> -
<input type=reset value=Annuler>
</form>
</div>
Configuration: Windows XP
Internet Explorer 6.0

3 réponses

  1. Contributeur
    Salut,

    Je te conseil d'allé voir cet excellent script, que j'utilise d'ailleurs :

    https://www.webmaster-hub.com/publications/un-mailer-pour-votre-site-web/
    1. Merci mais j'aurais voulu garder mon script et juste rajouter un script d'erreur pour que cela marche.

      Merci

      Slim Shady44
    2. Contributeur
      @Slim Shady44Ca n'existe pas, ca s'invente et de se réinvente, il n'y a pas THE solution, c'est à toi de faire ton choix.

      Si tu cherche sur google tu en trouvera en Javascript, mais moi j'aime pas, ca se désactive, contrairement au PHP.

      Tu peux très bien t'inspirer du code que je t'ai passé il fait ce que tu demande.
  2. Ai-je droit de faire ca dans mon formualaire :

    <body><FORM><INPUT TYPE="text" NAME="saisie33" SIZE=20><input type="submit" "button" value="Envoyer" "onClick="verifForm(this.form)"></body/>

    <head><SCRIPT LANGUAGE="JavaScript">
    /* On crée une fonction de verification */
    function verifForm(formulaire)
    {
    if(formulaire.saisie33.value == "") /* on detecte si saisie33 est vide */
    alert('Remplissez le champs alors !!'); /* dans ce cas on lance un message d'alerte */
    else
    formulaire.submit(); /* sinon on envoi le formulaire */
    }
    </SCRIPT>></head>