Einzelnen Beitrag anzeigen
  #6  
Alt 13.11.2006, 14:31:59
BenniG. BenniG. ist offline
Member
 
Registriert seit: Oct 2006
Beiträge: 610
AW: phpMailer Problem, 2 Mail hintereinander können nicht versendet werden

Zur not probier es mal so wie hier (im ersten sample)
http://phpmailer.sourceforge.net/extending.html

vielleicht kannst du deine variable global machen und nur beim ersten Aufruf der Funktion eine Instanz des PHP-Mailers erstellen:
PHP-Code:
FUNCTION phpmailer$email_recipient$email_subject$email_body$email_altbody )
{
    global 
$mailer;
    if (!isset(
$mailer)) {
        
ini_set("include_path""D:/Programme/xampp/htdocs/berechtigung/phpmailer/");
        require(
"class.phpmailer.php");
    
#$mail->SetLanguage("de", "/language/");
        
$mailer                 = new PHPMailer();
        
// weitere intialisierung
    

Nach dem Senden machst du dann ClearAddresses und ClearAttachments..
Wenn Du eine eigene Klasse hast kannst du die phpMailer-Instanz auch in deinem Konstruktor erzeugen, das wäre sauberer, als hier mit globalen Variablen zu arbeiten..
Mit Zitat antworten