Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]phpmailer
--mariusz--
post
Post #1





Goście







Cześć.

  1. <?php
  2. $mail->AddAttachment("$sciezka", "nowanazwa.rar");
  3. ?>


dodałem przed funkcją send w phpmailerze.

  1. <?php
  2. <input type="file" name="file" />
  3. $sciezka=$_POST['file'];
  4. ?>


Tak dodaje ścieżke pliku.

Owszem fajnie działa ale chciałbym zeby możliwość była wysyłania każdego typu plików oraz ograniczenie do 5mb.

Jak to zrobic? smile.gif
Go to the top of the page
+Quote Post
Maxik
post
Post #2





Grupa: Zarejestrowani
Postów: 726
Pomógł: 129
Dołączył: 10.01.2008
Skąd: Gdańsk

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


Zobacz tu: http://www.programuj.com/faq/php/upload.php


--------------------
Pomogłem? Kliknij przycisk Pomógł pod pomocnym Ci postem.
http://maxik.me/
Go to the top of the page
+Quote Post
--mariusz--
post
Post #3





Goście







Mam mały problem z PHPMailerem. Otóż wysyłając załącznik przykładowo 2mb potrzebuje z neostrady 512 trochę więcej czasu na wysłanie tej wiadomości. Po 120 sekundach wysyłania wyrzuca mi taki komunikat i wiadomość nie dochodzi:

  1. <?php
  2. Fatal error: Maximum execution time of 120 seconds exceeded in c:usrkrasnalwwwmaillphpmailerclass.smtp.php on line 377
  3. ?>


najgorsze że w pliku class.smtp.php linia 377 wygląda tak

  1. <?php
  2. }
  3. ?>


a wyżej nie ma nic odnośnie tego czasu...

gdzie to zmienić? proszę o pomoc.
Go to the top of the page
+Quote Post
Maxik
post
Post #4





Grupa: Zarejestrowani
Postów: 726
Pomógł: 129
Dołączył: 10.01.2008
Skąd: Gdańsk

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


Kończy się po prostu maksymalny czas na wykonanie skryptu, można to ustawić w pliku php.ini.


--------------------
Pomogłem? Kliknij przycisk Pomógł pod pomocnym Ci postem.
http://maxik.me/
Go to the top of the page
+Quote Post
--mariusz--
post
Post #5





Goście







aha tam trzeba grzebać, myślałem ze coś z phpmailerem... dzięki wielkie
Go to the top of the page
+Quote Post
--mariusz--
post
Post #6





Goście







znalazłem... zmieniłem... ale i tak jest bezsensu... nie mogę wysłać wiadomości większej niż 1 MB. Da się to jakoś obejść?

  1. <?php
  2. <input type="file" name="file" />
  3. $sciezka=$_POST['file'];
  4.  
  5. $mail->AddAttachment("$sciezka");
  6. $mail->WordWrap = 100;
  7. ?>
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 18:46