Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zmiana wielkości zdjęcia w javascript
tomaszh
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 29.06.2003
Skąd: Szczecin

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


zastanawiam się czy można po stronie przeglądarki zmniejszyć rozmiar zdjęcia do odpowiedniego(co za tym idzie również wielkość pliku) i dopiero wtedy tak pomniejszone zdjęcie wysłać poprzez formularz na serwer. Wielu użytkowników przesyła np. zdjęcia 2MB nie zdając sobie sprawy z jego wielkości a wtedy muszą oczekiwać kilku minut zanim plik zostanie przesłany i dopiero wtedy obrobiony przez php. Powiadamianie użytkownika o tym że tylko zdjęcia do pewnego rozmiaru będą akceptowane również nie wchodzi w grę gdyż wielu z nich nie potrafi ich zmniejszyć i zniechęca ich do korzystania z serwisu.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
revyag
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

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


Nie zrobisz tego. Nie możesz grzebać u usera w plikach (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
W formularzu daj
  1. <input name="MAX_FILE_SIZE" type="hidden" value="dozwolona_wielkość_pliku" />

Wtedy po prostu plik sie nie skopiuje. Możesz to też jakoś obsłużyć, walnąć jakoś komunikat,szczegóły w manualu.
Go to the top of the page
+Quote Post
tomaszh
post
Post #3





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 29.06.2003
Skąd: Szczecin

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


no właśnie tego typu ograniczeń wolałbym nie dawać, ponieważ nie każdy wie jak zmniejszyć plik do wymaganych np. 300kB, używając podstawowych narzędzi jakie oferuje Windows.
Go to the top of the page
+Quote Post
mike
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


1. Użytkownik sam zmniejsza zdjęcie;
2. Użytkownik wysyła duże zdjęcie a ty je zmniejszasz;
3. Blokujesz wysyłanie dużych (ciężkich) zdjęć.

Innych możliwości nie ma.
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: 24.08.2025 - 12:41