Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Upload duuuzego pliku
Dawid Pytel
post
Post #1





Grupa: Zarejestrowani
Postów: 133
Pomógł: 0
Dołączył: 15.09.2003

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


Witam

Chcialem poprzez upload zapisac obrazek do bazy danych w formie binarnej. Wszystko dziala bardoz fajnie do czasu az nie sproboje uploadowac duzego pliku bmp (ok 5mb).

Gdy chce go zczytac funkcja fread() pojawia sie blad:

Kod
Warning: fread(): supplied argument is not a valid stream resource


Powod tego komunikatu jest taki ze dany plik bmp nie zostal dobrze uploadowany na serwer. Nie ma nazwy $tmp_name a jego rozmiar to 0. Jak temu zaradzic? w jaki sposob umozliwic upload pliku tego rozmiaru (MAX_FILE_SIZE mam ustawione odpowiednio wysoko)

Z góry dziekuję za odpowiedź.
Go to the top of the page
+Quote Post
spenalzo
post
Post #2





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


Cytat
Jak temu zaradzic?

Ustawić w php.ini odpowiedni rozmiar maksymalnego uploadowanego pliku ?
Go to the top of the page
+Quote Post
arogancik
post
Post #3





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 28.09.2003
Skąd: Kraków

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


jeśli masz dostęp do ustawień php to zobacz jaki jest ustawiony maxymalny rozmiar pliku który mozma uploadować
Go to the top of the page
+Quote Post
Dawid Pytel
post
Post #4





Grupa: Zarejestrowani
Postów: 133
Pomógł: 0
Dołączył: 15.09.2003

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


No tak wlasnie myslalem ze to tylko przez ustawienie w konfiguracji mozna zmienic. Dzieki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
arogancik
post
Post #5





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 28.09.2003
Skąd: Kraków

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


w pliku php.ini ( przynajmniej taki jest w windowsie, nie wiem jak to wygląda w linuxie) znajdź linijke
upload_max_filesize
po znaku = masz podany maksymalny rozmiar pliku
Go to the top of the page
+Quote Post
HaRy
post
Post #6





Grupa: Zarejestrowani
Postów: 152
Pomógł: 0
Dołączył: 15.05.2002
Skąd: Łódź

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


no wlasnie ...

a czy mozna upload'owac plik wikszy niz wskazany w php.ini nie majac do niego (php.ini) dostepu?
Go to the top of the page
+Quote Post
arogancik
post
Post #7





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 28.09.2003
Skąd: Kraków

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


z tego co ja wiem to raczej nie, ale zawsze możesz pokusić sie o wysył przez ftp. Jak dokładnie to zrobić to nie wiem, ale sądze że na forum powinno byc opisane w jakiś topicu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
HaRy
post
Post #8





Grupa: Zarejestrowani
Postów: 152
Pomógł: 0
Dołączył: 15.05.2002
Skąd: Łódź

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


w wysyle przez FTP tez limit wielkosci pliku jest brany pod uwage, gdy jakby na to nie patrzec i tak najpierw formularzem trzeba ten plik na serv wyslac ...
Go to the top of the page
+Quote Post
Dawid Pytel
post
Post #9





Grupa: Zarejestrowani
Postów: 133
Pomógł: 0
Dołączył: 15.09.2003

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


Cytat
z tego co ja wiem to raczej nie, ale zawsze możesz pokusić sie o wysył przez ftp. Jak dokładnie to zrobić to nie wiem, ale sądze że na forum powinno byc opisane w jakiś topicu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)


heh (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) tylko, że ja muszę zdjęcia wsadzić do bazy w formie binarnej (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ale naszczęście dostęp do php.ini mam :mrgreen:
Go to the top of the page
+Quote Post

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: 22.08.2025 - 19:09