Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]Wyświetlanie wyników zdjęć.....
sottu
post
Post #1





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 4.03.2010
Skąd: Bydgoszcz

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


Witam mam taki problem. Wyświetlają mi się zdjęcia z tabeli po 3 w rzędzie działa to idealnie, ale problem polega na tym że zdarzają się zdjęcia bardzo szerokie i są one nieproporcjonalne do pozostałych więc czy da się jakoś napisać skrypt który będzie sprawdzał szerokość zdjęcia i jeżeli zdjęcie jest szersze niż coś tam to zostawi tylko 2 zdjęcia w rzędzie. Mam nadzieje że ktoś zrozumie o co chodzi. Proszę o pomoc.

Ten post edytował sottu 29.03.2011, 22:38:33
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Daiquiri
post
Post #2





Grupa: Administratorzy
Postów: 1 552
Pomógł: 211
Dołączył: 7.07.2009
Skąd: NJ




Owszem możesz sprawdzić rozmiar zdjęcia, możesz je nawet odpowiednio zmniejszyć. Możesz również postawić odpowiedni warunek, dla wyświetlania 3 lub 2 zdjęć. Google powinno podpowiedzieć odpowiednie rozwiązania pod hasłem php + rozmiar obrazka itd. Zerknij np. na getimagesize w manualu i podane tam przykłady. Następnie (po pobraniu szerokości) pozostanie Ci skorzystać z warunku np. if ($SumaSzerokościWiersza > maksymalna szerokość) wyświetl 2 miniatury; else wyświetl 3.
Go to the top of the page
+Quote Post

Posty w temacie


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: 15.10.2025 - 18:29