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

    [PHP]Problemi con phpmailer

    Ciao a tutti ,e da un po' di tempo che utilizzo phpmailer per l'invio di email in formato html e fin qui tutto bene .
    Stamattina volevo fare in modo che la classe inviasse non solo la mail a due destinatari ma anche una seconda diversa ad uno dei due...

    Mi spiego meglio , questa e la parte di codice che utilizzo:

    $html_body = "<html><body>..........</body></html>\n";
    $mail->MsgHTML($html_body);
    $mail->AddAddress("prova@hotmail.it");
    $mail->AddAddress("prova@libero.it");

    ho provato a fare:

    $html_body = "<html><body>.....1.....</body></html>\n";
    $mail->MsgHTML($html_body);
    $mail->AddAddress("prova@hotmail.it");
    $mail->AddAddress("prova@libero.it");
    $html_body2 = "<html><body>.....2.....</body></html>\n";
    $mail->MsgHTML($html_body2);
    $mail->AddAddress("prova@hotmail.it");

    ma non va , mi arriva solo la seconda, c'e' forse un altra sintassi per farlo?

    Grazie in anticipo per l'aiuto.
    Saluti
    Milena

  2. #2
    Stai facendo un'errore di logica di base.

    Invia la prima mail, poi resetta i destinatari ed invia la seconda email. Non ha senso scrivere $html_body2, non è così che funziona la programmazione orientata agli oggetti.

  3. #3
    Originariamente inviato da filippo.toso
    Stai facendo un'errore di logica di base.

    Invia la prima mail, poi resetta i destinatari ed invia la seconda email. Non ha senso scrivere $html_body2, non è così che funziona la programmazione orientata agli oggetti.
    Ci sono riuscita , seguendo il tuo discorso ho notato che aggiungendo dopo

    if($mail->Send())

    anche

    $mail->ClearAddresses();
    $mail->ClearBCCs();
    $mail->ClearAttachments();
    echo $message;

    e ripetendo il codice dall'inizio, le ha inviate entrambe

    Grazie mille dell'aiuto filippo.toso
    Saluti
    Milena

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