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? (IMG:http://forum.php.pl/style_emoticons/default/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
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.
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
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.09.2025 - 17:46