256barevné zmenšeniny

čau, používám funkci imagecopyresized pro zmenšování fotek, jenže umí jen 256 barev... Nevíte o nějaký jiný fci, která by zachovala při zmenšení barvy původní? A podporuje to webzdarma? díky
<HTML>To skip this problem, please use a truecolor image as a destination image, such as one created by imagecreatetruecolor().

(pasted from official php manual)</HTML>
moc to teda nefunguje...
mně ano, ale cely skript mam v praci... imagecreatetruecolor
moje fce pro zmenšování:

function resize($cur_file, $copy_file, $widthto, $heightto, $quality)
{
DL("php_gd.dll"); //načtení DLL knihovny pro práci s obrázky
$cur_dir = "Fotky";
$copy_dir = "MiniFotky";
$ssize=GetImageSize($cur_dir."/".$cur_file);
$end = Explode(".", $cur_file);
$fp = imagecreatefromjpeg ($cur_dir."/".$cur_file);
$fx = imagecreatetruecolor ($widthto,$heightto-1);
imagecopyresized ($fx,$fp,0,0,0,0,$widthto,$heightto,$ssize[0],$ssize[1]);
imageJPEG ($fx, $copy_file, $quality);
Copy($copy_file, $copy_dir."/".$copy_file);
unlink($copy_file);
ImageDestroy($fp);
ImageDestroy($fx);
}

výsledkem jsou černé obrázky...
co má znamenat tahle chyba? nebo lépe řečeno, jak je vůbec možné podobné chyby dosáhnout?

Warning: dl() has been disabled for security reasons in /3w/wz.cz/l/??????/zmensit.php on line 2147483642
ze pridavani knihoven neni povolene a u beziciho PHP modulu pro pache to stejne nema vyznam..
a je teda nějak možný používat funkce pro práci s obrázky, aniž bych k tomu potřeboval načíst knihovnu?
knihovna gd.dll je jiz nactena.. a bezi normalne...
myslim ze sem Mira daval i gd2.dll jako novejsi verzi
dale viz dokumentace o novych prvcich
ale nefunguje to ve všech skriptech. udělal sem si skript, co má zmenšit fotky umístěné na serveru do zmenšenin, jenže to hlásí tu debilní chybu:

Warning: dl() has been disabled for security reasons

Přičemž mnou vytvořený skript, jenž uploaduje fotku na server a zároveň vytvoří její zmenšeninu, funguje bez problémů. tak kde je chyba?
tak jeste jednou:
do verze, co ji davas na wz, __necpi__ zadnej dl('gd2.dll');
-> proste z ty lajny udelej

// dl('gd2.dll');
presne tak...

funkce dl() - pridava dynamicky knihovny za behu, tato funkce je zakazana
a gd2.dll normalne bezi... takze nemusis nic pridavat