Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]$plik_rozmiar = $_FILES['avatar']['size'];, dla dużych plików zwraca 0
OneCode
post 19.10.2009, 18:12:21
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 29.09.2009

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


Hej,

Mam kolejny problem z uploadem plików na serwer.
Sprawdzam wielkość pliku przy pomocy:
  1. $plik_rozmiar = $_FILES['avatar']['size'];


i teraz jak wyświetlam $plik_rozmiar, to dla małych plików pokazuje poprawnie, a dla większych pokazuje zawsze 0.

kawałek kodu:
  1. $form .= '<form enctype="multipart/form-data" action="uploadavatar.php" method="post">';
  2. $form .= '<input type="hidden" name="MAX_FILE_SIZE" value="10000" />';
  3. $form .= '<input name="avatar" type="file" />';
  4. $form .= '<input type="submit" value="Zapisz avatar" name="wyslij" />';
  5. $form .= '</form>';
  6. echo $form;
  7.  
  8. $plik_tmp = $_FILES['avatar']['tmp_name'];
  9. $plik_nazwa = $_FILES['avatar']['name'];
  10. $plik_type = $_FILES['avatar']['type'];
  11. $plik_rozmiar = $_FILES['avatar']['size'];
  12.  
  13. if(!empty ($_POST['wyslij']))
  14. {
  15.  
  16. echo 'rozmiar pliku: '.$plik_rozmiar.'<br />';
  17. }


Będę bardzo wdzięczny za pomoc, szukałem na forum, ale nie znalazłem nic co mogło by mi pomóc.

Z góry dziękuję,
Bartek.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Spirit86
post 19.10.2009, 18:13:54
Post #2





Grupa: Zarejestrowani
Postów: 607
Pomógł: 23
Dołączył: 8.09.2004
Skąd: Wrocław

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


nie mozesz wysyłać większych plików niż:

  1. $form .= '<input type="hidden" name="MAX_FILE_SIZE" value="10000" />';


dlatego zwraca 0 bo ich nie wysyła na serwer.


--------------------
Audio: Metallica, Soil, RHCP, OffSpring, Green Day, "Retro", Gorillaz, Disturbed, Coma
DB: MySQL 4.1 | php: 4.4.3 Pomogłem Ci? Wciśnij przycisk POMÓGŁ.
Go to the top of the page
+Quote Post
OneCode
post 19.10.2009, 18:24:21
Post #3





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 29.09.2009

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


no i wszystko jasne winksmiley.jpg

dziękuję Spirit86!

temat do zamknięcia
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 Wersja Lo-Fi Aktualny czas: 19.07.2025 - 12:46