Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] $_FILES ["plik"]["size"]; działa ale tylko do 2MB
sokole_oko
post 1.10.2009, 11:06:41
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 6.07.2009

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


Witam serdecznie. Stworzyłem coś takiego
index.php
  1. <?
  2. //wyswietlamy formularz
  3.  
  4. echo '<FORM METHOD="post" ACTION="oblicz.php" ENCTYPE="multipart/form-data">
  5. <table>
  6. <tr><td colspan=2 id="t">Plik do sprawdzenia wielkości<td></tr>
  7. <input type="hidden" name="MAX_FILE_SIZE" value="200000000" />
  8. <tr><td>Załącznik:</td>
  9. <td><INPUT type="file" name="plik1"></td>
  10. <tr><td colspan="2"><INPUT TYPE="SUBMIT" VALUE="Wyślij"></td></tr>
  11. </table>
  12. </form>';
  13. ?>

i oblicz.php
  1. <?php
  2. // nagłówki i obsługa załącznika
  3. $plik_nazwa_tmp = $_FILES["plik1"]["tmp_name"];
  4. $plik_nazwa_oryginalna = $_FILES["plik1"]["name"];
  5. $plik_wielkosc = $_FILES["plik1"]["size"];
  6. echo $plik_wielkosc;
  7. ?>

wszystko jest ok jak plik który ładuje jest mniejszy niż 2MB wtedy wielkość jego jest pokazywana dobrze ale jeżeli jest większy niż 2MB to pokazuje zero niezależnie od tego czy ma on 2MB czy 5MB. Prawdopodobnie chodzi o rozmiar buforowania czy coś takiego gdzie to można zmienić żeby działało poprawnie nawet do 1GB i więcej questionmark.gif Dziękuje za pomoc.
Go to the top of the page
+Quote Post
elmozaur
post 1.10.2009, 11:10:46
Post #2





Grupa: Zarejestrowani
Postów: 518
Pomógł: 18
Dołączył: 21.07.2008

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


prawdz
<?php phpinfo(); ?>

i zobacz ile masz na posta
Go to the top of the page
+Quote Post
sokole_oko
post 1.10.2009, 11:27:27
Post #3





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 6.07.2009

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


coś dziwnego bo mam ustawione na
post_max_size 8M 8M
Go to the top of the page
+Quote Post
elmozaur
post 1.10.2009, 11:30:21
Post #4





Grupa: Zarejestrowani
Postów: 518
Pomógł: 18
Dołączył: 21.07.2008

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


a wpisz w htacces cos takiego:

php_value upload_max_filesize 25M
php_value post_max_size 25M
Go to the top of the page
+Quote Post
sokole_oko
post 1.10.2009, 11:37:49
Post #5





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 6.07.2009

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


Wielkie dzięki coś takiego zadziałało. laugh.gif
Go to the top of the page
+Quote Post
elmozaur
post 1.10.2009, 11:41:30
Post #6





Grupa: Zarejestrowani
Postów: 518
Pomógł: 18
Dołączył: 21.07.2008

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


super. to kliknij pomógł aby inni wiedzieli ze problem rozwiazany..
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 13.06.2025 - 07:49