Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][PHP]Ckeditor, limity
kociszp
post 10.06.2012, 09:37:42
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 1.08.2009

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


Witam!

Mam taki problem, że przygotowuje stronkę gdzie każdy użytkownik będzie miał dodawania psotów na swoim koncie przez ckeditor. Chciał bym jednak ograniczyć ilość wgrywanych zdjęć do 100MB dla każdego użytkownika. Ktoś wie jak coś takiego zrobić ?

Z góry dzięki za pomoc.
Go to the top of the page
+Quote Post
gogol
post 11.06.2012, 10:04:47
Post #2





Grupa: Zarejestrowani
Postów: 16
Pomógł: 4
Dołączył: 8.06.2012

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


osobiscie bym zliczal rozmiar dotychzasowych zdjec usera i sprawdzal czy nowo-uploadowane zdjecie nie przekracza 100 mb.


--------------------
Nie zapomnij kliknąć pomógł ;)
Go to the top of the page
+Quote Post
szczemp
post 11.06.2012, 11:22:55
Post #3





Grupa: Zarejestrowani
Postów: 149
Pomógł: 9
Dołączył: 9.12.2010

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


dobrze by było przy każdym dodawanym zdjęciu dopisywać gdzieś do bazy (pliki) rozmiar zdjęcia
na początek ustawić 0 i przy każdym kolejnym dodawać jego rozmiar i to sprawdzać
wiadomo jak zdjęcie się skasuje to trzeba odjąć jego rozmiar
Go to the top of the page
+Quote Post
--kociszp--
post 11.06.2012, 19:37:05
Post #4





Goście







pisałem pętlę która pobiera pliki i zlicza ich rozmiar za pomocą filesize... co prawda nie mogę znaleźć miejsca gdzie ostatecznie jest wpisywane zdjęcie do folderu
Go to the top of the page
+Quote Post
szczemp
post 12.06.2012, 08:04:26
Post #5





Grupa: Zarejestrowani
Postów: 149
Pomógł: 9
Dołączył: 9.12.2010

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


zliczanie rozmiaru wszystkich zdjęć przed dodaniem nowego nie jest dobrym pomysłem, bo za każdym razem liczysz to samo
lepiej tak jak napisałem
na początek ustawić gdzieś 0
jak zdjęcie zostanie wgrane (to już do przemyślenia samemu czy przed wgraniem czy po), to do tego 0 dodać rozmiar nowego zdjęcia
potem tą nową wartość sprawdzać czy nie przekracza limitu
jak nie przekracza to można dodawać następne zdjęcie i znowu do tamtej wartości dodać rozmiar nowego zdjęcia i znowu sprawdzać

nie liczysz za każdym razem wszystkich zdjęć tylko dodajesz dwie liczby
Go to the top of the page
+Quote Post
gogol
post 13.06.2012, 09:42:18
Post #6





Grupa: Zarejestrowani
Postów: 16
Pomógł: 4
Dołączył: 8.06.2012

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


Cytat(szczemp @ 12.06.2012, 09:04:26 ) *
zliczanie rozmiaru wszystkich zdjęć przed dodaniem nowego nie jest dobrym pomysłem, bo za każdym razem liczysz to samo
lepiej tak jak napisałem
na początek ustawić gdzieś 0
jak zdjęcie zostanie wgrane (to już do przemyślenia samemu czy przed wgraniem czy po), to do tego 0 dodać rozmiar nowego zdjęcia
potem tą nową wartość sprawdzać czy nie przekracza limitu
jak nie przekracza to można dodawać następne zdjęcie i znowu do tamtej wartości dodać rozmiar nowego zdjęcia i znowu sprawdzać

nie liczysz za każdym razem wszystkich zdjęć tylko dodajesz dwie liczby


faktycznie - mniej zasobozerny sposob wink.gif nie zapomnij tylko o odejmowaniu rozmiaru przy usuwaniu zdjec.


--------------------
Nie zapomnij kliknąć pomógł ;)
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 - 09:29