Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks
Bibliothèques et frameworks Forum d'entraide sur les frameworks, templates, bibliothèques de code (PDFLib, eZPdf, JpGraph, Artichow, PEAR, etc). Avant de poster : FAQ bibliothèques, toutes les FAQ PHP et cours bibliothèques
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/05/2006, 20h46   #1
Invité de passage
 
Inscription : octobre 2005
Messages : 15
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 15
Points : 2
Points : 2
Par défaut [PHPMailer] Diverses erreurs

Bonjour,

J'ai une erreur en utilisant phpmailer:
"Language string failed to load: recipients_failed.."

J'ai essayé d'utiliser la fontion setLanguage("en"), mais cela m'affiche ce messsage:
"Call to undefined function: setlanguage()"

Donc je l'ai mal utilisée! Où doit l'appeler et comment?
Kraian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2006, 07h55   #2
Membre éclairé
 
Avatar de hisy
 
Inscription : novembre 2004
Messages : 373
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 373
Points : 300
Points : 300
Un peu de ton code pourrait nous aider ... à t'aider ... à être aidé ... par notre aide .
__________________
Take it HiSy
hisy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2006, 09h43   #3
Invité de passage
 
Inscription : octobre 2005
Messages : 15
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 15
Points : 2
Points : 2
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?
    require "phpmailer/class.phpmailer.php";
    $mail = new PHPmailer();
    $mail->IsSMTP();
    $mail->Host='smtp.wanadoo.fr';
    $mail->From='x@x.com';
    $mail->AddAddress('moi@f.fr');
    $mail->AddReplyTo('x@x.com');
    $mail->Subject='ce que tu veux.';
    $mail->Body='Exemple possible.';
 
    echo $mail->From."/<br>".$mail->Host."/<br>".$mail->Subject."/<br>";
    echo $mail->body."/<br>".$mail->SMTPAuth."/<br>".$mail->SMTPDebug."/<br>";
 
    if(!$mail->Send()){ //Teste le return code de la fonction
      echo $mail->ErrorInfo;
    }
    else{      
      echo 'Mail envoyé avec succès';
    }
    $mail->SmtpClose();
    unset($mail);
?>
C'est comme pour le tuto mais l'histoire du setLanguage me pose problème, je ne trouve pas où le mettre et je me demandais si c'était bien sous la forme setLanguage("en");
Kraian est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2006, 12h23   #4
Membre éprouvé
 
Inscription : février 2004
Messages : 456
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 456
Points : 428
Points : 428
Salut,

jte montre comment je l'ai utilisé:

Code :
$mail->SetLanguage('en','../../phpmailer/language/');
Juste après avoir instancié l'objet phpmailer.

L'erreur "Language string failed to load: recipients_failed.." vient pê du fait qu'il ne trouve pas le fichier de langue, donc indique le chemin comme 2° parametre

J'espère t'avoir aidé,
a+
billoum est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/05/2006, 17h42   #5
Invité de passage
 
Inscription : octobre 2005
Messages : 15
Détails du profil
Informations forums :
Inscription : octobre 2005
Messages : 15
Points : 2
Points : 2
c'est bon ça marche mais en fait ce n'est pas le problème. Ce qui ne va pas c'est le fait que l'on peut envoyer des messages qu'au personne du même domaine.
Kraian est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h08.


 
 
 
 
Partenaires

Hébergement Web