Se connecter avec
S'enregistrer | Connectez-vous

Fonction email

Dernière réponse : dans Programmation

Bonjour,

voila je voudrai savoir si sur l'hébergeur multimania il est possible d'utiliser la fonction mail car je n'arrive pas à le faire fonctionner mon code étant le suivant :

le fichier email.php

  1. <?php
  2. require("config.inc.php");
  3. if(isset($_POST['email']) && isset($_POST['nom']) && isset($_POST['commentaires'])) {
  4. $headers = "From: ".$_POST['nom']."<".$_POST['email'].">\r\n";
  5. $headers .= "X-Sender: ".$_POST['email']."\r\n";
  6. $headers .= "X-Mailer: PHP/".phpversion()."\r\n";
  7. $headers .= "X-Priority: 2\r\n";
  8. $headers .= "Return-Path: ".$_POST['email']."\r\n";
  9. $headers .= "MIME-Version: 1.0\r\n";
  10. $headers .= "Content-Type: text/plain; charset=\"US-ASCII\"\r\n";
  11. $headers .= "Content-Transfer-Encoding: 7bit\r\n";
  12.  
  13. if(mail($to, $titre, $_POST['commentaires'], $headers)) {
  14. header("Location:../".$lienOK);
  15. } else {
  16. header("Location:../".$lienPasOK);
  17. }
  18. } else {
  19. header("Location:../".$lienPasOK);
  20. }
  21. ?>


Le fichier config.inc.php

  1. <?php
  2. /* Inserer ici votre courriel */
  3. $to = "test@msn.com <yesy@msn.com>";
  4.  
  5. /* Inserer ici le titre quand on vous envoie un message */
  6. $titre = "Contact - collosse";
  7.  
  8. /* Inserer ici le nom de la page lorsque le message a été envoyé avec succès */
  9. $lienOK = "succes.php3";
  10.  
  11. /* Inserer ici le nom de la page lorsque le message n'a pas été envoyé avec succès */
  12. $lienPasOK = "echec.php3";
  13.  
  14. ?>



Merci de votre aide.

Autres pages sur : fonction email

Lassé par la pub ? Créez un compte
Lassé par la pub ? Créez un compte
  • Contenus similaires :
Tags :