![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 7.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dzień dobry,
Próbuję wysłać emaila z załącznikiem przy pomocy PHPMailera. Problem w tym, że mój email zawiera na końcu treści jakiś kod: Szanowni Pa�stwo, ...tu treść emaila... --b1_285eed92c8b786f79547f49db8f015b8 ale nie ma załącznika. Ponadto mam: Content-Type: multipart/alternative; boundary="b1_3fc896d7c5b294e214517ebcf1611bb0" Oto treść procedury PHP5: function sendEmail($to, $recipients, $subject, $bodyText, $bodyHTML, $fullNo, $withAttachments, $logEntry) { global $db, $websiteRoot; try { $mail = new PHPMailer(); $mail->CharSet = 'ISO-8859-2'; $mail->IsSMTP(); $mail->Host = 'localhost'; $mail->SMTPAuth = false; $mail->From = 'r_ahimsa_m@poczta.onet.pl'; $mail->AddReplyTo('r_ahimsa_m@poczta.onet.pl'); if (!empty($to)) { $mail->AddAddress($to); } else { $mail->AddAddress('r_ahisa_m@poczta.onet.pl'); } if (!empty($recipients)) { foreach (explode(',', $recipients) as $bcc) { $mail->AddBCC($bcc); } } $mail->IsHTML(!empty($bodyHTML)); $mail->Subject = $subject; if (!empty($fullNo)) { getYearMonthNo($fullNo, $year, $month, $no); } $mail->MsgHTML($bodyHTML); $mail->AltBody = $bodyText; if ($withAttachments && !empty($fullNo)) { $result = $db->query('SELECT file_name, picture FROM pictures ' . "WHERE a_year = $year AND a_month = $month AND a_no = $no"); @mkdir($websiteRoot . '/tmp/' . $fullNo); while ($row = $result->fetch_row()) { createPicture($websiteRoot . '/tmp', $fullNo, $row[0], $row[1]); $mail->AddAttachment("$websiteRoot/tmp/$fullNo/$row[0]"); } $result->close(); removeDirectory($websiteRoot . '/tmp/' . $fullNo); } if (!$mail->Send()) { return false; } } catch (phpmailerException $e) { return false; } catch (Exception $e) { return false; } if (!empty($fullNo)) { writeToLog(null, null, $currentAdmin, $year, $month, $no, $logEntry); } else { writeToLog(null, null, $currentAdmin, null, null, null, $logEntry); } return true; } Byłbym wdzięczny za pomoc. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 17:44 |