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

EDI, CMS, Outils, Scripts et API PHP Discussion :

Script de messagerie


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Août 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 2
    Par défaut Script de messagerie
    Bonjour,
    Pour la page de contact d'un site internet je souhaite mettre un script de messagerie interne celui-ci fonctionnant sans bdd.

    En cherchant des sources sur le net je suis tombé la dessus :
    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
    18
    19
     
    <?php 
    //--- les variables ---//  
     
    $to = 'info@truc.com'; 
    $sujet = 'cequetuveux'; 
     
    //--- la structure du mail ----//  
     
    $from  = "From:email@site.xxx\n"; 
    $from .= "MIME-version: 1.0\n"; 
    $from .= "Content-type: text/html; charset= iso-8859-1\n"; 
     
    //--- un exemple de message avec corps en html ---//  
    $message='<table width="500"><tr><td>.... du blabla....</td></tr></table>';  
     
    //--- on envoie l'email ---//  
    mail($to,$sujet,$message,$from);  
    ?>
    Bien sur je compte le modifier pour qu'il soit personnaliser pour mon site mais lorsque je le test en local j'obtiens une erreur, erreur que voici :

    Notice: Undefined variable: from in D:\EasyPHP 2.0b1\www\essai\mailtest.php on line 11

    Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in D:\EasyPHP 2.0b1\www\essai\mailtest.php on line 18
    J'ai eu beau chercher comment résoudre ce problème je n'y suis pas arrivé.
    Quelqu'un pourrait-il m'aider? merci d'avance.
    L'erreur pourrait-elle venir du fait que je le test en local et non sur le web, pour l'instant je ne peu le tester sur le web je n'ai pas encore d'hébergeur ni de nom de domaine.

    PS: j'ai fait le test sous Opera, c'est lui qui m'indique l'erreur en question, IE me demande si je veux ouvrir ou enregistrer la page et Mozilla m'affiche ça :
    .... du blabla....'; //--- on envoie l'email ---// mail($to,$sujet,$message,$from); ?>

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Le script en tant que tel fonctionne.

    Y a t'il un serveur mail sur ton serveur local sinon tu comprendras bien que ca ne peut pas fonctionner.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Août 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 2
    Par défaut
    en effet je comprend que ça marche pas, j'avais pensé à une erreur de script alors que ça ne venait pas de là.
    Merçi de cette réponse rapide et pour le déplacement dans la bonne catégorie.

Discussions similaires

  1. Réponses: 2
    Dernier message: 31/01/2013, 20h38
  2. Quel est le meilleur script PHP de portail (CMS) ?
    Par Lana.Bauer dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 187
    Dernier message: 18/10/2012, 07h45
  3. Réponses: 2
    Dernier message: 06/09/2010, 11h07
  4. [UBUNTU] Script pour messagerie
    Par youness_ka dans le forum Ubuntu
    Réponses: 1
    Dernier message: 12/06/2007, 12h49

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