Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php]Upload pliku - problem z rozmiarem pliku
raf_79
post 22.09.2007, 07:08:17
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 3.03.2005

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


Witam wszystkich

Mam następujący problem, usiłuję zrobić upload plików na serwer ze stronki. Problem jaki się pojawia to rozmiar pliku tzn przy jednych plikach rozmiar jest podawany prawidłowo a przy innych rozmiar wynosi 0. Szukałem trochę nie potrafię znaleźć przyczyny takiego zachowania. Zmieniałem max dopuszczalny rozmiar pliku ale to nie ma z tym związku jak sie okazało sad.gif to kawałek kodu jaki mam :

  1. <?php
  2. echo "<FORM enctype=\"multipart/form-data\" ACTION=\"{$adr}\" METHOD=\"POST\">";
  3. echo "<input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"500\" />"; 
  4. echo "<table>";
  5. echo "<tr>";
  6. echo "<td>Wybież plik: </td>";
  7. echo "<td class=\"kol_i\"><input name=\"plik\" type=\"file\" size=\"60\"/></td>";
  8. echo "</tr>";
  9.  
  10. echo "</table>";
  11. echo "<div class=\"guziki\">";
  12. echo "<input type=\"submit\" name=\"dodaj_plik\" value=\"Wyślij plik\" />";
  13. echo "</div>";
  14. echo "</form>";
  15. ?>


  1. <?php
  2. if (strlen ($_FILES['plik']['name']) != 0)
  3. {
  4. $roz_d = explode ('.', $_FILES['plik']['name']);
  5. $_SESSION ['wiad'] .= $roz_d [0]." . ".$roz_d [1]." ".$_FILES['plik']['size'];
  6. }
  7. ?>


Może ma ktoś jakieś spostrzeżenia questionmark.gif
Z góry dzięki za pomoc smile.gif

Pozdrawiam
Rafał

EDIT:

Proszę moderatora o usunięcie atku problem rozwiązałem sobie już

Ten post edytował raf_79 22.09.2007, 08:35:39
Go to the top of the page
+Quote Post
Daimos
post 22.09.2007, 09:44:07
Post #2





Grupa: Zarejestrowani
Postów: 1 319
Pomógł: 118
Dołączył: 26.11.2003
Skąd: Lublin

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


jestes pewny, ze plik ktory niby wyswietla 0bajtow, na pewno sie dobrze skopiowal?


--------------------
scriptun.com. Startup z poradnikami do gier ttp.zone i ttpzone.pl
Go to the top of the page
+Quote Post
raf_79
post 22.09.2007, 09:51:36
Post #3





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 3.03.2005

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


W ogóle się nie kopiował w php.ini mam zapisane 2MB a plik był większy wtedy w zmiennej $_FILES []['size'] jest wartość 0 teraz sprawdzam zmienną $_FILES []['error'] i jak jest równa 0 jest oki; jak 1 to plik większy niż określone w php.ini; jak 2 to plik większy niż zadeklarowany w formularzu w ukrytym polu.
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: 14.08.2025 - 02:05