PHPMailer - tekst po wysłaniu wiadomości

0

Dzień Dobry,
Potrzebuje pomocy, chodzi o bibliotekę PHPMeilera. Wszystko działa jak należy ale po wysłaniu maila czyli wywołaniu finkcji: $mail->send()
Na stronie zaczynają pojawiać się treści z wysyłki. Jest to działanie dla mnie nieporządane.
Potrzebują aby po wysyłce pojawił się
print_r(json_encode(array('status' => 'ok', 'message' => 'form saved', 'profileid' => 2, 'spid' => 6666 )));

Proszę o pomoc :)

1

To pokaż kod.

0

Oczywiście, poniżej kod
`function SendEmail()
{
// Obsługa wysyłania maila
$email = $this->account_user_email;
$subject = "Temat";
$content = "Treść wiadomości";
require '../includes/phpmailer/PHPMailerAutoload.php';

    $mail = new PHPMailer;
    
    $mail->SMTPDebug = 3;                              
    
    $mail->isSMTP();                                   
    $mail->Host = 'smtp.domena.com';    
    $mail->SMTPAuth = true;                            
    $mail->Username = '[email protected]';               
    $mail->Password = 'xxx';                    
    $mail->SMTPSecure = 'tls';                         
    $mail->Port = 587;                                 
    $mail->CharSet = "UTF-8";
    
    
    $mail->From = '[email protected]';
    $mail->FromName = 'Ja';
    $mail->addAddress("$this->account_user_email", " $this->account_user_first_name  $this->account_user_last_name");  
    
    
    $mail->isHTML(true);                                  // Set email format to HTML
    $mail->Subject =  $subject;
    $mail->Body = $content;
    $mail->AddStringAttachment($this->CreateFile(), 'zalacznik.pdf');
    
    $mail->send();
    exit;
    }`
2

A ten debug to nie jest to co widzisz?

    $mail->SMTPDebug = 3;
0
jurek1980 napisał(a):

A ten debug to nie jest to co widzisz?

    $mail->SMTPDebug = 3;

To jest to :) Zauważyłem go dopiero jak modyfikowałem tego posta ;D
A jak kopiowałem i wklejałem całą metodę to go nie widziałem <lol>

Dzięki bardzo za pomoc.

1 użytkowników online, w tym zalogowanych: 0, gości: 1