Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di jcsnake
    Registrato dal
    Jun 2010
    Messaggi
    629

    problemi con la classe PHPMailer

    Ciao, come da titolo sto avendo problemi nell'uso della classe PHPMailer, premetto che per poterla anche solo utilizzare senza che dia errore (dopo averla scaricata dal sito ufficiale) ho dovuto cambiare il sorgente della classe, perchè se provavo ad utilizzarla per come l'avevo scaricata mi dava il seguente errore...

    Fatal error: Cannot access empty property in D:\Inetpub\webs\turniogninaorg\phpmailer.inc.php on line 271

    Allora sono andato sul sorgente e ho cambiato (come da suggerimento su forum in rete) la linea 271, che corrispondeva a :

    $header[] = sprintf("Content-Transfer-Encoding: %s\n", $this->$Encoding);

    in :

    $header[] = sprintf("Content-Transfer-Encoding: %s\n", $this->Encoding);

    Fatto questo, succede proprio la cosa strana per cui ho voluto aprire questo post...vi posto la pagina che utilizzo per l'invio della mail

    Codice PHP:
    <?php
        
    include_once('phpmailer.inc.php');
        
    $mail = new PHPMailer(); 

        
    $mail->From "********"
        
    $mail->FromName "*******"
        
    $mail->Subject "Il mio primo email con PHPmailer"
        
    $mail->Body "Testo del messaggio"

        
    $mail->AddAddress("**********"); 

        if(
    $mail->Send())  
        { 
            echo 
    'mail inviato correttamente'
        }  
        else  
        { 
            echo 
    'mail non inviato a causa del seguente errore: ' $mail->ErrorInfo;  
        }
    ?>
    Praticamente mi restituisce il seguente messaggio

    mail non inviato a causa del seguente errore:

    senza nessuna specifica dell'errore (già cosa di per sè strana), ma soprattuto dopo alcuni minuti mi ritrovo all'indirzzo destinatario da me specificato la mail che volevo inviare perfettamente recapitata...con il solo errore della doppia ripetizione del subject che io ho impostato.
    Volevo quindi infine chiedervi...che cosa sta succedendo?

  2. #2
    Ma quale versione di PHPMailer hai scaricato?
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Utente di HTML.it L'avatar di jcsnake
    Registrato dal
    Jun 2010
    Messaggi
    629
    Quella che ho preso da sito originale http://phpmailer.worxware.com/ -> downloads -> PHPMailer for PHP5/6 -> mi manda al sito http://sourceforge.net/projects/phpm...r%20php4/0.90/ per scaricare la versione "phpmailer-0.9.zip"

  4. #4
    Originariamente inviato da jcsnake
    Quella che ho preso da sito originale http://phpmailer.worxware.com/ -> downloads -> PHPMailer for PHP5/6 -> mi manda al sito http://sourceforge.net/projects/phpm...r%20php4/0.90/ per scaricare la versione "phpmailer-0.9.zip"
    La versione per 0.9 per PHP 4 del 2001?!?!?!
    Forse QUESTA è un po' più recente!
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  5. #5
    Utente di HTML.it L'avatar di jcsnake
    Registrato dal
    Jun 2010
    Messaggi
    629
    boh le cose strane della vita -.- io dal percorso che ti ho fatto vedere mi portava a scaricare quella versione...

  6. #6

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.