La fonction mail() sur un script... - Programmation
TomsGuide.com : 700 000 inscrits répondent à toutes vos questions high-tech et informatique.
Pour obtenir de l'aide, inscrivez-vous gratuitement !
 




Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : La fonction mail() sur un script...
 
Profil : IDNaute
Plus d'informations

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.

Profil : IDNaute
Plus d'informations

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


---------------
Ne pas oublier le [resolu] pour finir le sujet.
Penser à voir les tutos, ca peut aider!

  FORUM Infos-du-Net » Programmation » La fonction mail() sur un script...

Aller à :
 

Liens