IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Mail] Fonction mail avec multimania


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 11
    Par défaut [Mail] Fonction mail avec multimania
    Bonjour,

    J'ai créé un site web pour un ami en php avec une base de données MySQL avec easy php. Le site contient une page "contact" pour envoyer des email. J'utilise la fonction mail() de php et cela fonctionne.

    Je viens d'uploader mon site sur l'hébergeur Multimania et la cela ne veut pas marcher, le mail n'est pas envoyé. Il disent pourtant sur le site que la fonction mail() est bien activée. Je ne comprends pas pourquoi cela ne fonctionne pas.

    Si quelqu'un peut m'aider.

    Merci d'avance.

  2. #2
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    tu specifie peut etre un serveur smtp dans ton code non ?
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 11
    Par défaut
    Non je ne specifie pas de serveur smtp dans mon code.

    Voici mon script envoi_email.php
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
     
    //Récupération des informations provenant de contact.html
    $Nom_Emetteur = $_POST['Nom'];
    $Email_Emetteur = $_POST['Email'];
    $Sujet = $_POST['Sujet'];
    $Message = $_POST['Message'];
     
    $Email_Emetteur = "From: ".$Email_Emetteur;
    $Email_Destinataire = "mon email";
     
    $envoye = mail($Email_Destinataire, $Sujet, $Message, $Email_Emetteur);
    if ($envoye) {
    	//echo "<meta http-equiv='refresh' content='0;url=email_envoye.html'>";
    	}
    else{
    	//echo "<meta http-equiv='refresh' content='0;url=email_echec.html'>";
    	}

  4. #4
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    tu as un message d erruer ?

    sinon tu as regardé dans le dossier 'indesirables' ?
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 11
    Par défaut
    La fonction mail renvoi un booleen: vrai si le mail a été envoyé ou faux si il n'a pas été envoyé. Suivant l'état de ce booléen, je redirige vers une page.

    La page qui mindique que le mail n'a pas été envoyé s'affiche donc cela veut dire que le booleen renvoyé par la fonction mail() est à faux. Le mail n'a donc pas été envoyé.

    Je ne comprend pas. Mon code est bon pourtant non ?

    Y a t'il un probleme avec multimania ?

  6. #6
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    le code semble bon , certaines variables sont peut etre vide tu as verifié les valeurs de chacunes ?
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

Discussions similaires

  1. Réponses: 3
    Dernier message: 19/03/2009, 19h21
  2. [Mail] Fonction mail avec message d'entête
    Par lodan dans le forum Langage
    Réponses: 4
    Dernier message: 07/11/2006, 17h28
  3. Réponses: 13
    Dernier message: 03/07/2006, 12h16
  4. Réponses: 6
    Dernier message: 09/03/2006, 13h35
  5. [Mail] envoi mail en masse avec fonction bcc
    Par jarod71 dans le forum Langage
    Réponses: 5
    Dernier message: 08/03/2006, 11h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo