Tom's Guide > Forum > Programmation > La fonction mail() sur un script...
Mot :    Pseudo :           
 

Bonjour, voilà mon probléme j'ai fait pour un site un script pour l'envoi de mail... Mais il ne marche pas il me renvoi toujours l'erreur comme quoi je n'aurais pas rempli certain champ alor qu 'il le sont bien.
Voici le script d'envoie :

Code :
  1. <?
  2. trim($sujet);
  3. trim($message);
  4. trim($auteur);
  5. if($message == "" OR $auteur == "" );
  6. {
  7. @header("Location: contact.php?page=erreur" ); //page sur laquelle on redirige le visiteur s'il n'a pas rempli un des champs ci dessus
  8. @exit();
  9. }
  10. mail("$email","$sujet","$message","From: $auteur" );
  11. @header("Location: index.php?page=ok" ); //page sur laquelle on redirige le visiteur si le formulaire est complet
  12. ?>


Et le formulair :

Code :
  1. [...]
  2. <form action="email.php3" method="post"><br>
  3. <table width="100%"  border="0" cellspacing="0" cellpadding="0">
  4.   <tr>
  5.     <td>&nbsp;A:</td>
  6.     <td>
  7.     <select style="width:200px" name="email">
  8.             <option value="o0antoine0o@wanadoo.fr" selected>[Admin]o0Antoine0o</option>
  9.         </select>
  10.     </td>
  11.   </tr>
  12.   <tr>
  13.     <td>&nbsp;De : </td>
  14.     <td><input style="width:195px" type="text" value="mon_adress@e-mail.com" name="auteur"></td>
  15.   </tr>
  16.   <tr>
  17.     <td>&nbsp;Sujet : </td>
  18.     <td>
  19.     <select style="width:200px" name="sujet">
  20.             <option value="Demande d'infos sur Volum." selected>Informations</option>
  21.             <option value="/!\SPAMM/!\ Plaintes depuis Volum.">Plaintes</option>
  22.             <option value="Demande de recrutements depuis Volum.">Recrutements</option>
  23.             <option value="Divers depuis Volum.">Autres</option>
  24.         </select>
  25.         </td>
  26.   </tr>
  27.   <tr valign="top">
  28.     <td>&nbsp;Message : </td>
  29.     <td><textarea cols="35" rows="10" name="message"></textarea><br><input type="submit" value=" Envoyer !"><br>
  30.     </td>
  31.   </tr>
  32. </table>
  33. </form>
  34. [...]



Faute de trouver l'érreur je vous appéle à l'aide !
Merci pour vos réponce futur...

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

enleve le ";" après le "if"

------------------------------ Ne pas oublier le [resolu] pour finir le sujet.
Penser à voir les tutos, ca peut aider!
Répondre à coca25
Tom's Guide > Forum > Programmation > La fonction mail() sur un script...
Aller à :

Il y a 481 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