Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZF] Zend_Mail, kilka załączników
Master Pain
post
Post #1





Grupa: Zarejestrowani
Postów: 71
Pomógł: 1
Dołączył: 5.04.2007
Skąd: Jarocin

Ostrzeżenie: (0%)
-----


Witam

Mam problem z dołączeniem kilku plików do maila.

Kod:
  1. if($form->isValid($dane)) {
  2. if($form->zalaczniki->receive()) {
  3.  
  4. $dane = $form->getValues();
  5.  
  6. $mail = new Zend_Mail('utf-8');
  7. $mail->setFrom($dane['email'], $dane['imie_i_nazwisko'])
  8. ->setSubject($dane['temat'])
  9. ->setBodyHtml(nl2br($dane['tresc']))
  10. ->addTo('jakis.adres@domena.pl', 'Imię Nazwisko');
  11.  
  12. foreach($_FILES['zalaczniki']['name'] as $key => $nazwaPliku) {
  13. if($nazwaPliku != '') {
  14. $zalacznik = new Zend_Mime_Part(file_get_contents(APPLICATION_PATH.'/../upload/'.$nazwaPliku));
  15. $zalacznik->type = $_FILES['zalaczniki']['type'][$key];
  16. $zalacznik->disposition = Zend_Mime::DISPOSITION_ATTACHMENT;
  17. $zalacznik->filename = $nazwaPliku;
  18.  
  19. $mail->addAttachment($zalacznik);
  20. }
  21. }
  22.  
  23. $mail->send();
  24. }
  25. }


I wysyła mi jeden plik o wielkości = suma wielkości załączonych plików.

Jak zatem wysłać maila z kilkoma załącznikami?

Ten post edytował Master Pain 24.05.2010, 11:30:35
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.12.2025 - 11:52