Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][HTML]jak obejs ograniczenia POST
elmozaur
post 15.11.2012, 11:46:21
Post #1





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

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


Witam.
Chcialbym zapytac o pewna rzecz.
Mam na stronie formularz do wysylania plikow na serwer (dla uproszczenia watku niech beda to fotki do albumu).

  1. <input type="file" name="pic1" />
  2. <input type="file" name="pic2" />
  3. <input type="file" name="pic3" />
  4. <input type="file" name="pic4" />
  5. <input type="file" name="pic5" />
  6. <input type="file" name="pic6" />
  7. <input type="file" name="pic7" />
  8. <input type="file" name="pic8" />
  9. <input type="file" name="pic9" />
  10. <input type="file" name="pic10" />


technicznie wysylanie dziala dobrze.

Problem:
Jesli user wybierze 5 obrazkow po 1MB to wszystko dziala dobrze niestety jesli wybierze 10 fotek z aparatu i kazda fotka ma 5 MB to juz nie zadziala.
Wygooglalem ze problem dotyczy mozliwosci/wielkosci POST.

Pytanie:
jak mozna takie ograniczenie obejsc ?. Wygooglalem ze sa skryptu wspolpracujace z fleszem do wysylania na serwer plikow dowolnej wielkosci (np swfupload)
jednak cos takiego na tabletach iPad/android nie zawsze chce dzialac. czy da sie to zrobic tylko na bazie HTML/JS/moze AJAX questionmark.gifquestionmark.gif


ktos mial podobny problem i udalo sie to rozwiazac ?

pozdrawiam
Grzegorz
Go to the top of the page
+Quote Post
skowron-line
post 15.11.2012, 11:51:11
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


Próbowałeś w php.ini zmieniać
Kod
; Maximum allowed size for uploaded files.
upload_max_filesize = 40M

; Must be greater than or equal to upload_max_filesize
post_max_size = 40M


http://stackoverflow.com/questions/2184513...pload-file-size


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
elmozaur
post 15.11.2012, 13:47:33
Post #3





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

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


przy probie zmian serwer wywala mi blad 500 (wewnetrzny blad serwera)

a fizycznie dostepu do php.ini niemam
Go to the top of the page
+Quote Post
!*!
post 15.11.2012, 13:53:32
Post #4





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


Cytat(elmozaur @ 15.11.2012, 13:47:33 ) *
przy probie zmian serwer wywala mi blad 500 (wewnetrzny blad serwera)


A przez ini_set?
  1. ini_set('max_upload_filesize', value);


Cytat(elmozaur @ 15.11.2012, 13:47:33 ) *
a fizycznie dostepu do php.ini niemam

Czas w takim razie zmienić hosting.

Edycja:
http://stackoverflow.com/questions/3263480...max-size-in-php

Ten post edytował !*! 15.11.2012, 13:55:16


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
elmozaur
post 15.11.2012, 14:12:59
Post #5





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

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


czyli czas na zmiane hostingu...


a dla dociekliwych jest cos takiego jak uploadify lub uploadfive. Tworcy twierdza ze uploaduje wszystko jedyne ograniczenie to najnowsze przegladarki lu stare ale to juz z fleszem
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: 24.07.2025 - 21:25