Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> brak tablicy $_FILES
ptah
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 24.09.2007

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


witam

może mi podpowiecie co jest grane

chcę uploadować pliki przez stronkę, niby prosta sprawa, ale potrzebuję żeby każdy błąd kończył się innym zachowaniem w zależności od numeru błędu. Jeśli przesyłam plik którego rozmiar jest inny niż dopuszczalna wielkość zdefiniowana dla post i dla pliku w php.ini to dostaję pustą tablicę $_FILES a nie np $_FILES['pliczek']['error'] = 1. Zachowanie takie jest zarówno dla explorera jak i firefoxa więc nie chodzi o przegladarkę.
Jeśli zrobię pole hidden określi mniejszy rozmiar niż w php.ini to dostaję prawidłowo UPLOAD_ERR_FORM_SIZE ale jeśli rozmiar przekroczy to co w php.ini to tablica $_FILES znowu jest pusta.

czy ktoś z Was już się spotkał z taką sytuacją (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Ten post edytował ptah 24.09.2007, 14:12:56
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ptah
post
Post #2





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 24.09.2007

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


właśnie dokładnie tak robie

<form enctype="multipart/form-data" action="test.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="10000">
<input name="nowy_obrazek" type="file">
<input type="submit">
</form>

a php to tylko print_r($_FILES);

może to coś z wersją phpa
mam "PHP Version 5.2.1"

naprawdę nic z tego nie rozumiem
tablica $_FILES powinna być zawsze jak przesyłany jest plik przez POSTa bez względu na to czy jest błąd czy nie (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

.
.
.

podniesienie phpa do wersji 5.2.4 nic nie dało (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował ptah 24.09.2007, 15:03:21
Go to the top of the page
+Quote Post

Posty w temacie


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: 13.10.2025 - 18:06