Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]problem ze skryptem zmniejszającym rozmiar zdjęć
Majzel
post 25.09.2008, 18:44:40
Post #1





Grupa: Zarejestrowani
Postów: 110
Pomógł: 0
Dołączył: 3.07.2007

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


  1. <?php
  2.  
  3. $orginalny_obrazek = "png.png";
  4. $docelowa_szerokosc = 200;
  5. $docelowa_wysokosc = 200;
  6.  
  7. function resizeImage($orginalny_obrazek,$docelowa_szerokosc,$docelowa_wysokosc)     {
  8.    list($szerokosc, $wysokosc) = getimagesize($orginalny_obrazek);
  9.    $xskala=$szerokosc/$docelowa_szerokosc;     //1000/200
  10.    $yskala=$wysokosc/$docelowa_wysokosc;       //2000/200
  11.        // Kalkulacja nowego rozmiaru
  12.    if ($yskala>$xskala){
  13.        $nowa_szerokosc = round($szerokosc * (1/$yskala));  //1000 * 0,1   = 100
  14.        $nowa_wysokosc = round($wysokosc * (1/$yskala));
  15.    }
  16.    else {
  17.        $nowa_szerokosc = round($szerokosc * (1/$xskala));   //2000 * 0,05  = 100
  18.        $nowa_wysokosc = round($wysokosc * (1/$xskala));
  19.    }
  20.        // Zmiana rozmiaru orginalnego obrazu
  21.    $obraz_zmiana_wielkosci = imagecreatetruecolor($nowa_szerokosc, $nowa_wysokosc);
  22.    $obrazek_tymczasowy     = imagecreatefromjpeg ($orginalny_obrazek);
  23.    imagecopyresampled($obraz_zmiana_wielkosci, $obrazek_tymczasowy, 0, 0, 0, 0, $nowa_szerokosc, $new_wysokosc, $szerokosc, $wysokosc);
  24.    return $obraz_zmiana_wielkosci;                                              }
  25.    resizeImage($orginalny_obrazek,$docelowa_szerokosc,$docelowa_wysokosc);
  26.  
  27. ?>


coś nie tak z funkcją:
Fatal error: Call to undefined function imagecreatetruecolor() in C:\wamp\www\webkns.unl.pl\upload\tests.php
Niezdefiniowana funkcja? nie rozumiem co jest nie tak. Mógłby ktoś pomóc? z góry thx.

Ten post edytował Majzel 25.09.2008, 18:45:00
Go to the top of the page
+Quote Post
XDocTorX
post 25.09.2008, 19:00:01
Post #2





Grupa: Zarejestrowani
Postów: 48
Pomógł: 6
Dołączył: 16.07.2006
Skąd: Jarosław

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


może na serverze nie ma biblioteki GD ?
[edit]

Popatrz tu: http://forum.php.pl/index.php?showtopic=23074

Ten post edytował XDocTorX 25.09.2008, 19:01:20
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: 28.03.2024 - 17:40