Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z GD
sianx
post 19.08.2010, 19:42:03
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 18.02.2010

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


Witam,
czy byłby ktoś tak uprzejmy i wskazał mi gdzie mam błąd w poniższym kodzie, gdyż nie działa.

Dane:
Plik (edytuj.php) z powyższym kodem znajduje się w katalogu "pliki": http://adres.pl/pliki/edytuj.php
natomiast obraz (img1.jpg) znajduje się w katalogu "obrazy_pass": http://adres.pl/obrazy_pass/img1.jpg

  1. $plik_nazwa_nowa = "img1.jpg";
  2. $adres_res = "./obrazy_pass/".$plik_nazwa_nowa;
  3.  
  4. $image = imagecreatefromjpeg($adres_res);
  5. getimagesize($adres_res);
  6. $new_width = 700;
  7. $new_height = $height * $new_width /$width;
  8. $image_new = imagecreatetruecolor($new_width, $new_height);
  9. imagecopyresized($image_new, $image, 0, 0, 0, 0, $new_width, $new_height,$width, $height);
  10. $zapis = imagejpeg($image_new, $adres_res, 100);
  11. imagedestroy($image);
  12. imagedestroy($image_new);
  13.  



z góry dziękuję
Go to the top of the page
+Quote Post
Spawnm
post 19.08.2010, 19:47:34
Post #2





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




Jaki masz błąd ?
getimagesize($adres_res);
To nic nie robi , daj
$zmienna= getimagesize($adres_res);
Gdzie deklarujesz $width?
Go to the top of the page
+Quote Post
sianx
post 20.08.2010, 17:13:40
Post #3





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 18.02.2010

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


Działa ;]
Przyznam, że pobrałem ten kod z jakiegoś artykułu i źle zinterpretowałem informacje z manuala, sądząc, iż dzięki "getimagesize" samoistnie utworzą się zmienne $width i $height z zawartościami... wstydnis.gif Ale po Twoim zwróceniu uwagi i ponownym przeczytaniu manuala załapałem, że chodzi o typowe tablice. sciana.gif

Dziękuję za pomoc i pozdrawiam smile.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 10.05.2025 - 22:44