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 :

[Fatal error: Call to undefined function] Mais la fonction est pourtant définie . . .


Sujet :

Langage PHP

  1. #1
    Membre éprouvé
    Avatar de méphistopheles
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 551
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 551
    Points : 1 220
    Points
    1 220
    Par défaut [Fatal error: Call to undefined function] Mais la fonction est pourtant définie . . .
    Bonjour.

    j'ai fait une petite fonction qui envoie des mails avec peu de peramètres, mais le serveur m'affiche:
    Fatal error: Call to undefined function: sendhtmlmail() in /customers/monsite.com/monsite.com/httpd.www/test.php on line 27
    où la ligne 27 correspond à:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $result=SendhtmlMail ('Mephistopheles_9@hotmail.fr','Coucou','lalalère');
    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
    20
    21
    22
    23
    24
    25
    26
    27
    <?php
    function SendhtlmMail ( $destinataire, $objet, $message)
    { // Pour les champs $expediteur / $copie / $destinataire, séparer par une virgule s'il y a plusieurs adresses
    	$expediteur = 'Mephistopheles_9@hotmail.fr';
    	$copie = '';
    	$copie_cachee = '';
    	if ($objet ='') { $objet ='(No Subject)';} // Objet du message
    	$headers  = 'MIME-Version: 1.0' . "\r\n"; // Version MIME
    	$headers .= 'Content-type: text/html; charset=ISO-8859-1'."\r\n"; // l'en-tete Content-type pour le format HTML
    	$headers .= 'Reply-To: '.$expediteur."\r\n"; // Mail de reponse
    	$headers .= 'From: '.$expediteur."\r\n"; // Expediteur
    	$headers .= 'Delivered-to: '.$destinataire."\r\n"; // Destinataire
    	$headers .= 'Cc: '.$copie."\r\n"; // Copie Cc
    	$headers .= 'Bcc: '.$copie_cachee."\r\n\r\n"; // Copie cachée Bcc		
    	$message = 'pourvu que ça marche!';
    	if (mail($destinataire, $objet, $message, $headers)) // Envoi du message
    	{
    		return (true);
    	}
    	else // Non envoyé
    	{
    		return (false);
    	}
    }
    $result=SendhtmlMail ('Mephistopheles_9@hotmail.fr','Coucou','lalalère');
    if ($result) { echo 'ça marche';} else {echo 'ça marche pas';}
    ?>
    La fonction est pourtant bien appelée après la définition, et de toutes façons je suis sous php4.

    si vous avez une idée...

    merci.

  2. #2
    Membre éprouvé
    Avatar de méphistopheles
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 551
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 551
    Points : 1 220
    Points
    1 220
    Par défaut
    Désolé, je viens de voir la faute de frappe.

    J'avais tapé htlm au lieu de html;

    encore une fois désolé.

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    1 349
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Avril 2006
    Messages : 1 349
    Points : 1 460
    Points
    1 460
    Par défaut
    SendhtmlMail ou SendhtlmMail il faut choisir

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Fatal error: Call to undefined function: () in
    Par Shyboy dans le forum Langage
    Réponses: 10
    Dernier message: 10/07/2006, 20h43
  2. [XML] [XSLT] Fatal error: Call to undefined function xslt_create()
    Par fadex dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 05/07/2006, 12h34
  3. Réponses: 3
    Dernier message: 13/05/2006, 15h48
  4. Réponses: 3
    Dernier message: 21/03/2006, 14h21
  5. Réponses: 11
    Dernier message: 08/12/2005, 16h54

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