Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> resize jpga
dymsza
post
Post #1





Grupa: Zarejestrowani
Postów: 62
Pomógł: 4
Dołączył: 24.08.2006

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


mam bardzo dziwny problem robie mala galerie i chce wyswietlac miniaturki wyniuchlem na php.net kilka przykladow na resiza ale za kazdy wywala mi bład

<b>Fatal error</b>: Call to undefined function: imagecreatetruecolor() in <b>/home/t/twojrobot/public_html/nic/re.php</b> on line <b>17</b><br />

a to jeden ze skryptow

  1. <?php
  2. header('Content-type: image/jpeg');
  3.  
  4. function resizeImage($filename, $newwidth, $newheight){
  5.  list($width, $height) = getimagesize($filename);
  6.  if($width > $height && $newheight < $height){
  7.  $newheight = $height / ($width / $newwidth);
  8.  } else if ($width < $height && $newwidth < $width) {
  9.  $newwidth = $width / ($height / $newheight);  
  10.  } else {
  11.  $newwidth = $width;
  12.  $newheight = $height;
  13.  }
  14.  $thumb = imagecreatetruecolor($newwidth, $newheight);
  15.  $source = imagecreatefromjpeg($filename);
  16.  imagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);
  17.  return imagejpeg($thumb);
  18. }
  19.  
  20. $myimage = resizeImage('test.jpg', '150', '120');
  21. print $myimage;
  22.  
  23. ?>
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #2





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Wygląda na to,ze nie masz zainstalowanej bibliteki GD dlatego jest błąd. Jak to twój serwer, to doinstaluj GD, a jak publiczny, to poproś admina (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Pozdrawiam.
Go to the top of the page
+Quote Post
dymsza
post
Post #3





Grupa: Zarejestrowani
Postów: 62
Pomógł: 4
Dołączył: 24.08.2006

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


a jest alternatywna metoda (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? bez instlowania czego kolowiek (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

a jest alternatywna metoda (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? bez instlowania czego kolowiek (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
Cysiaczek
post
Post #4





Grupa: Moderatorzy
Postów: 4 465
Pomógł: 137
Dołączył: 26.03.2004
Skąd: Gorzów Wlkp.




Możesz ręcznie ustawić width oraz height dla obrazka w tagu <img> :/

Ewentualnie umieścić zdjęcia i skrypt pomniejszający na innym serwerze - takim, który ma GD

Pozdrawiam.
Go to the top of the page
+Quote Post

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: 17.09.2025 - 00:01