$to = \'my@email.ca\';
$subject = \'Receipt\';
$repEmail = \'rep@sales.ca\';
$fileName = \'receipt.pdf\';
$fileatt = $pdf->Output($fileName, \'E\');
$attachment = ch
You have two choices. You can save the PDF to a file and attach the file or else output it as a string. I find the string output is preferable:
$pdfString = $pdf->Output('dummy.pdf', 'S');
The file name is ignored since it just returns the encoded string. Now you can include the string in your email. I prefer to use PHPMailer when working with attachments like this. Use the AddStringAttachment method of PHPMailer to accomplish this:
$mailer->AddStringAttachment($pdfString, 'some_filename.pdf');