Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]minimalna szerokość & wysokość - upload zdjęć
Forum PHP.pl > Forum > Przedszkole
moto0095
Witam. Szukam w google i nic nie mogę znaleźć.
Wie ktoś jaka funkcja sprawdza wielkość obrazka (wysokość i szerokość) przy uploadzie??
Chodzi mi o to aby szerokość i wysokość nie mogła być mniejsza niż 1x1 px.
Prozę o pomoc.
lobopol
funkcja getimagesize()?
moto0095
a czy to zadziala przy uploadzie questionmark.gif
Bo mi się zdaje że ta funkcja wyświetla informacje o pliku który zładuje się już na serwerze.
wookieb
Przy, przed, po to różnica.
Przed uploadem sprawdzi tylko flash. Więc jeżeli nie wykorzystujesz flash uploadera to zapomnij.
moto0095
Poradziłem sobie.
Przecież rozmiar zdjęcia można sprawdzić tak:
  1. <?
  2. $plik = $_FILES['plik']['tmp_name'];
  3. $img = getimagesize($plik);
  4.  
  5. if($img[0] < 1 || $img[1] < 1){
  6. echo"ERROR";
  7. }
  8. ?>
wookieb
Przecież to już jest wysłany plik
Pawel_W
no ale przecież w javascript powinno się dać, podpinasz onChange do input type=file, a następnie pobierasz wymiary obrazka

@wookieb
kiedyś to działało rolleyes.gif
moto0095
Ale działa bez zarzutu. Testowałem ten skrypt 30 min. smile.gif
wookieb
Cytat(Pawel_W @ 1.04.2010, 20:34:39 ) *
no ale przecież w javascript powinno się dać, podpinasz onChange do input type=file, a następnie pobierasz wymiary obrazka


Sprawdź a potem rozmawiajmy.
Cytat(moto0095 @ 1.04.2010, 21:23:11 ) *
Ale działa bez zarzutu. Testowałem ten skrypt 30 min. smile.gif

No to nie sprecyzowałeś tego czego chciałeś i wprowadziłeś nas na początku w błąd.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.