Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Phpmailer problem z załącznikami .zip
Forum PHP.pl > Forum > Przedszkole
aaa123
Witam mam problem z wysyłaniem kilku załączników .zip
Mianowicie bez rozszerzenia załączniki idą na pocztę a jak dodam nie wysyła mi się nic. Szukałem wszędzie i nie wiem co zrobić. O to kod:
  1. require('phpmailer/class.phpmailer.php');
  2. $mail = new PHPMailer();
  3. $mail->PluginDir = "phpmailer/";
  4. $mail->From = '';
  5. $mail->CharSet = "UTF-8";
  6. $mail->IsHTML(true);
  7. $mail->FromName = ".";
  8. $mail->Host = '';
  9. $mail->Mailer = "smtp";
  10. $mail->Username = '';
  11. $mail->Password ='';
  12. $mail->SMTPAuth = true;
  13. $mail->Port = 25;
  14. $mail->SetLanguage('pl', 'phpmailer/language/');
  15.  
  16. $glw[0]='/todownload/1.zip';
  17. $glw[1]='/todownload/2.zip';
  18. $glw[2]='/todownload/3.zip';
  19. $glw[3]='/todownload/4.zip';
  20.  
  21. $mail->Subject = 'temat';
  22. for ($n=0;$n<4; $n++){
  23. $attadress=$glw[$n][1];
  24. $mail->AddAttachment($attadress);
  25. }
  26.  
rocktech.pl
Witam.

  1. $attadress=$glw[$n][1]; //zwraca offset ciągu znaków w tym przypadku drugi znak 't'


Zapoznaj się z instrukcją foreach
  1. foreach ($glw as $attadress) {
  2. $mail->AddAttachment($attadress);
  3. }
aaa123
  1. $glw[0]='todownload/001/5.zip';
  2. $glw[1]='todownload/001/2.zip';
  3. $glw[2]='todownload/001/3.zip';
  4. $glw[3]='todownload/001/4.zip';
  5.  
  6. foreach ($glw as $attadress) {
  7. $mail->AddAttachment($attadress);
  8. echo $attadress;
  9. }


Nie wysyła, dalej.
rocktech.pl
Podaj pełną ścieżkę do plików.
aaa123
Wysyła pustą wiadomość, a teraz taka ciekawostka. Jak dodam nazwę
  1. $nn1=strchr(strchr($attadress, "d/"),'/');
  2. $nammmen=substr($nn1, 1, 1);
  3. $mail->AddAttachment($attadress,$nammmen);

wysyła pliki i wystarczy że nazwa posiada łańcuch '.zip' załącznik się nie wysyła.
Zauważyłem że małe załączniki po 1-2kb wysyła z rozszerzeniem .zip a kilka po 500-600kb nie. Czym to może być spowodowane?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.