![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 4.12.2006 Skąd: Brzeźnica Ostrzeżenie: (0%) ![]() ![]() |
Mam drobny problem z tworzeniem miniatury do zdjęcia.
Kod wygląda nasępująco: Kod // FUNKCJA ZMIENIAJĄCA ROZMIAR ZDJĘCIA function resize($imgName) { IF (!($img = imagecreatefromjpeg($imgName))) { print ("Nie mogę otworzyć pliku: $imgName"); return FALSE; } $img_w = imagesx($img); $img_h = imagesy($img); $ratio = $img_w/$img_h; print ($ratio); IF ($ratio > 1) { $new_img_w = $size; $new_img_h = ($size / $ratio); } else { $new_img_w = ($size * $ratio); $new_imh_h = $size; } $tempImage = imagecreatetruecolor ($new_img_w, $new_img_h); imagecopyresized ($tempImage, $img, 0,0,0,0, $new_img_w, $new_img_h, $img_w, $img_h); $name = substr ($imgName, '$id.jpg'); } A po załadowaniu zdjęcia monitor wygląda tak: ![]() Blagam pomozcie, bo zaraz sie zastrzele z tym. Pewnie jakas glupia sprawa ale nie moge jej znalesc. Ten post edytował FALCONcom 23.01.2007, 11:42:59 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 590 Pomógł: 40 Dołączył: 11.01.2007 Skąd: Centrum Ostrzeżenie: (0%) ![]() ![]() |
W funkcji wykorzystujesz zmienną $size. Nie widzę żebyś przekazywał ją do funkcji .. no chyba że masz ją ustawioną globalnie.
Podejrzewam, że to z tego powodu pokazuje Ci się komunikat o złych wymiarach obrazka. -------------------- 404
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
proszę poprawić tytuł o znacznik zgodnie z zasadami forum Przedszkole:
Temat: Tematyka i zasady panujace na forum Przedszkole a skad ci sie wziela zmienna $size? Jak na moj gust jest niezainicjalizowana, stad te problemy Cytat Blagam pomozcie, bo zaraz sie zastrzele z tym. Daruj te teksty. naprawde nie masz wiekszych problemow w zyciu? od takiej blachostki musisz sie zastrzelic?edit: Cytat no chyba że masz ją ustawioną globalnie. w funkcji nie dal global, wiec nie ma jej ustawionej dla funkcji
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 4.12.2006 Skąd: Brzeźnica Ostrzeżenie: (0%) ![]() ![]() |
Cytat Blagam pomozcie, bo zaraz sie zastrzele z tym. Sorry ale walcza z ta strona od miesiaca i wiecznie cos nowego musze w nia wproawadzac. A co do zmiennej to faktycznie nie przekazalem jej do funkcji. Sorry za problem ale dzisiaj jestem jakis rozkojazony. Dzieki za pomoc. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 10.07.2025 - 08:08 |