Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    namespaces importazione

    Salve dovrei utilizzare phpmailer in una classe di un mio progetto ho scaricato i file da github e rinominato la cartella PHPMailer e inserita nella cartella classi quindi ho la folder PHPMailer e la classe Invia_mail.php sullo stesso livello , ho provato all'inizio della classe con :

    use PHPMailer\PHPMailer;

    nella classe ho il metodo :

    codice:
    
        protected function getPHPMailerObject() {
            @require_once dirname(__FILE__) . '/PHPMailer/src/PHPMailer.php';
            $mail = new PHPMailer();
    
    
            $mail->IsMail();
    
    
    
    
    
    
            return $mail;
        }
    Ma ho Fatal error: Uncaught Error: Class 'PHPMailer\PHPMailer' not foundCome la importo correttamente ?
    Ultima modifica di pippuccio76; 12-06-2021 a 02:32

  2. #2
    Quote Originariamente inviata da pippuccio76 Visualizza il messaggio
    Salve dovrei utilizzare phpmailer in una classe di un mio progetto ho scaricato i file da github e rinominato la cartella PHPMailer e inserita nella cartella classi quindi ho la folder PHPMailer e la classe Invia_mail.php sullo stesso livello , ho provato all'inizio della classe con :

    use PHPMailer\PHPMailer;

    nella classe ho il metodo :

    codice:
    
        protected function getPHPMailerObject() {
            @require_once dirname(__FILE__) . '/PHPMailer/src/PHPMailer.php';
            $mail = new PHPMailer();
    
    
            $mail->IsMail();
    
    
    
    
    
    
            return $mail;
        }
    Ma ho Fatal error: Uncaught Error: Class 'PHPMailer\PHPMailer' not foundCome la importo correttamente ?

    Risolto se puo essere utile il problema era nell'use :

    use PHPMailer\PHPMailer\PHPMailer;

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 © 2024 vBulletin Solutions, Inc. All rights reserved.