Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Problem przy przesyłaniu plików
Stryku
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 27.02.2011

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


Witam. Mam problem z przesyłaniem plików za pomocą
  1. <input type="file"...

otóż plik który ma 6,5KB przesyła się bez problemu, ale przy pliku o tym samym rozszerzeniu, ale, który ma 9,5MB się on nie przesyła i wywala takie błędy:

Notice: Undefined index: plik1 in ..\dodajZdjPracy.php on line 7
Notice: Undefined index: plik1 in ..\dodajZdjPracy.php on line 8
Notice: Undefined index: plik1 in ..\dodajZdjPracy.php on line 9
Notice: Undefined index: plik1 in ..\dodajZdjPracy.php on line 10

nie wiem czym to jest spowodowane. Są jakieś ograniczenia co do przesyłania plików tą metodą? Czy o co chodzi?
Formularz:
  1. <form method="POST" action="dodajZdjPracy.php" enctype="multipart/form-data">
  2. <input type="hidden" value="<?php echo $login; ?>" />
  3. <input type="file" name="plik1" /><br />
  4. <input type="submit" name="wyslijZdj" value="Wyślij" /> lub <input type="reset" value="Wyczyść" />
  5. </form>


no i część dodajZdjPracy.php
  1. <?php
  2.  
  3.  
  4. $max_rozmiar=1024*1024/2;
  5.  
  6. $p1_rozmiar=$_FILES['plik1']['size'];//pojemnosc pliku
  7. $p1_typ=$_FILES['plik1']['type']; // typ pliku
  8. $p1_nazwa=$_FILES['plik1']['name']; // nazwa pliku
  9. $p1_smiec=$_FILES['plik1']['tmp_name']; // chwilowa nazwa pliku


O co chodzi? smile.gif
Go to the top of the page
+Quote Post
_Borys_
post
Post #2





Grupa: Zarejestrowani
Postów: 587
Pomógł: 190
Dołączył: 5.02.2011
Skąd: 64-800

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


php.ini -> upload_max_filesize
Go to the top of the page
+Quote Post
gorden
post
Post #3





Grupa: Zarejestrowani
Postów: 486
Pomógł: 101
Dołączył: 27.06.2010

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


ta informacja "undefined index" oznacza, że nie istnieje taki klucz w tablicy $_FILES "plik1"
jeśli masz dostęp do php.ini, to sprawdź czy przypadkiem limit wagi przesyłanych plików nie jest mniejszy od 9.5MB.
zrób po session_start var_dump($_FILES)
Go to the top of the page
+Quote Post
fiszol
post
Post #4





Grupa: Zarejestrowani
Postów: 452
Pomógł: 16
Dołączył: 25.05.2004
Skąd: Gorzów Wlkp.

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


upload_max_filesize ma domyślnie 8 MB


--------------------
\o/
Go to the top of the page
+Quote Post
Stryku
post
Post #5





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 27.02.2011

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


dzięki za odpowiedzi, pokombinuję coś smile.gif

tak jak mówiliście miałem w php.ini ustawione na 2Mb. Dzięki za pomoc.

Ten post edytował Stryku 13.09.2013, 17:58:43
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 - 15:39