![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 11.05.2007 Ostrzeżenie: (0%)
|
Witam, jestem nowy na forum więc proszę nie za ostro na mnie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) .
Stworzyłem prostą galerię zdjęć wygląda to tak: (IMG:http://i129.photobucket.com/albums/p222/kaiba_pl/galeria.gif) Kiedy klikniemy na jakąś miniaturkę pokazuje nam się pełny obrazek. Mam (niby) kod od tworzenia miniaturek ale mam pytanie. Jak zrobić aby te miniatury były w kwadracikach 100x100 o jakimś tam kolorze i równo po układane jak tutaj: http://galeria.interia.pl/katalog,t_id,5,s_id,0 Wszystko jest równe , a u mnie bałagan (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Proszę o pomoc :] . |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 999 Pomógł: 30 Dołączył: 14.01.2007 Skąd: wiesz ? Ostrzeżenie: (0%)
|
Biblioteka GD http://pl2.php.net/manual/pl/ref.image.php
orazdwie pętle for() do wygenerowania takiej układanki (żeby było równo;)) |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 11.05.2007 Ostrzeżenie: (0%)
|
Dzięki , a wiesz może jak to uruchomić bo Ja z angielskim kiepsko ;d ;p.
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 999 Pomógł: 30 Dołączył: 14.01.2007 Skąd: wiesz ? Ostrzeżenie: (0%)
|
Jak uruchomić co ?
Bibliotekę gd ? Wchodzisz do php.ini i usuwasz średnik ';' przed linią bodajże extension=php_gd2.dll i tyle. |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 656 Pomógł: 3 Dołączył: 26.10.2005 Skąd: Częstochowa Ostrzeżenie: (0%)
|
@orglee ale jeśli on ma skrypt który mu tworzy miniaturki to i ma zainstalowaną bibliotekę GD2 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) , ponieważ bez niej nie działają takie polecenia jak imagecreatefromjpg(); czyli nie można skryptowo tworzyć miniaturek (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) .
|
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 11.05.2007 Ostrzeżenie: (0%)
|
No więc (zgłupiałem) chyba mam o to cały kod tej mojej galerii:
gallery.php :
Oraz: image.php:
Ale teraz jak zrobić aby miniaturki były równe? |
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 6 Dołączył: 15.06.2006 Ostrzeżenie: (0%)
|
@Mazur_pl: Skorzystaj z jakiejś gotowej biblioteki, np. ImageConversion z eZ Components. Proponuje też poszukać na phpclasses.org.
Pozdrawiam. |
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 24.04.2004 Skąd: Warszawa Ostrzeżenie: (0%)
|
Witam,
A nie wystarczy po prostu ustawić taka sama wysokość <TD> i ustawić zdjęcia u góry każdego z tychże <TD>? Moim zdaniem powinno pomóc. Pozdrawiam ---------------- jaskooo nowy w PHP (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 656 Pomógł: 3 Dołączył: 26.10.2005 Skąd: Częstochowa Ostrzeżenie: (0%)
|
@jaskooo pewnie ze wystarczy ;P tylko jeszcze musi odpowiednio zdjęcia zminiaturyzować żeby mu nie rościągały komórki.
|
|
|
|
Post
#10
|
|
|
Grupa: Zarejestrowani Postów: 1 076 Pomógł: 62 Dołączył: 6.03.2005 Skąd: Wroc Ostrzeżenie: (0%)
|
Wszystko fajnie, tylko że @Mazur_pl nie używa w tym momencie tabelek do poukładania tych zdjęć a miniaturki ma już w tym momencie (nie trzeba już ich tworzyć) ...
Ten post edytował Darti 13.05.2007, 22:21:38 |
|
|
|
Post
#11
|
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 11.05.2007 Ostrzeżenie: (0%)
|
Huh, dziękuje (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) nie wiedziałem że tak prosto można rozwiązać :] .
|
|
|
|
Post
#12
|
|
|
Grupa: Zarejestrowani Postów: 146 Pomógł: 0 Dołączył: 5.01.2007 Skąd: Gdańsk Ostrzeżenie: (10%)
|
Ja mam z kolei odwrotny problem jak miał Mazur_pl. Na mojej galerii chciałbym wyświetlić miniatirki o określonej szerokości ale nie wyrównane.
Napisałem taką funkcje co tworzy zdjęcie z wypełnieniem białym. A chciałbym teraz ją zmienić tak aby miniaturka była bez tego wypełnienia, tylko miała określony rozmiar np. 100px a wysokość zgodnie z proporcją.
|
|
|
|
Post
#13
|
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 11.05.2007 Ostrzeżenie: (0%)
|
Użyj mojego kodu. Ustalał szerokość a wysokość nie była taka sama.
|
|
|
|
Post
#14
|
|
|
Grupa: Zarejestrowani Postów: 1 076 Pomógł: 62 Dołączył: 6.03.2005 Skąd: Wroc Ostrzeżenie: (0%)
|
Ten post edytował Darti 14.05.2007, 12:05:24 |
|
|
|
Post
#15
|
|
|
Grupa: Zarejestrowani Postów: 146 Pomógł: 0 Dołączył: 5.01.2007 Skąd: Gdańsk Ostrzeżenie: (10%)
|
W linii 15 wyskakuje mi błąd. Po jej usunięciu robi miniaturkę ale z "połową wypełnienia".
Biblioteka gd jest uruchomiona. Ten post edytował blackneron 14.05.2007, 11:53:43 |
|
|
|
Post
#16
|
|
|
Grupa: Zarejestrowani Postów: 1 076 Pomógł: 62 Dołączył: 6.03.2005 Skąd: Wroc Ostrzeżenie: (0%)
|
|
|
|
|
Post
#17
|
|
|
Grupa: Zarejestrowani Postów: 146 Pomógł: 0 Dołączył: 5.01.2007 Skąd: Gdańsk Ostrzeżenie: (10%)
|
przy "wertykalnej" obrazkach miniatura jest tworzona prawidłowo (bez wypełnienia) ale przy "horyzontalnej" tworzy się pasek wypełnienia.
|
|
|
|
Post
#18
|
|
|
Grupa: Zarejestrowani Postów: 1 076 Pomógł: 62 Dołączył: 6.03.2005 Skąd: Wroc Ostrzeżenie: (0%)
|
Teraz już gra (i śpiewa) (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
|
Post
#19
|
|
|
Grupa: Zarejestrowani Postów: 146 Pomógł: 0 Dołączył: 5.01.2007 Skąd: Gdańsk Ostrzeżenie: (10%)
|
Darti dzieki, jest teraz jak powinno być.
|
|
|
|
![]() ![]() |
|
Aktualny czas: 4.11.2025 - 23:58 |