![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 370 Pomógł: 43 Dołączył: 1.12.2007 Skąd: Kędzierzyn Koźle Ostrzeżenie: (0%) ![]() ![]() |
Probowałem napisać funkcje obliczającą nowy rozmiar obrazka z zachowaniem proporcji, z tym że nowy rozmiar nie może przekraczac 640x480.
Napisałem coś takiego:
niestety powyższy kod nic nie wyświetla, wydaje mi się, że wszystko jest dobrze a mimo to nie działa ;/ Może ktoś z was widzi błąd? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 575 Pomógł: 299 Dołączył: 26.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 370 Pomógł: 43 Dołączył: 1.12.2007 Skąd: Kędzierzyn Koźle Ostrzeżenie: (0%) ![]() ![]() |
po podaniu danych 720 i 576 Twoja funkcja zwraca 640 i 512, 512 > 480 czyli nie działa ;/
Poprawny wynik to 600 i 480 i moja funkcja ma takie wartości $width i $height po wykonaniu ale nie wiem czemu nie chce ich zwrocic ;/ Edit: Głównie chodzi tu o tą rekurencję, dzieki niej wyniki są poprawne, bo Twoja funkcja zwraca dane po "jednym wykonaniu". Ten post edytował krzywy36 26.04.2010, 20:55:45 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 12:13 |