scusa ma il codice che hai detto tu non funziona in quella mainera il codice non lo legge propio e non aggiunge l'immaggine
io ho provato a modificarlo e ho visto che funziona cosi soltanto che agginge sempre il logo all'immagine ma mi inserisce i colori che io ho messo trasparenti io vorrei che quando inserisco l'immagine le zone trasparenti rimangano tali

cmq questo é il codice che funziona uguale se al posto dell' imagecopytrasparent (o come si chiama) metto imagecopyresize
Codice PHP:
$background imagecreatefromjpeg("$abpath/$consol/$nomeimgz$imgtypex");
$insert imagecreatefrompng("/membri2/nintendolife/img/logo.png");
imagecopyresampled($insert,imagecolorexact($insert,255,0,255));
$insert_x imagesx($insert);
$insert_y imagesy($insert);
imagecopy($background,$insert,0,0,0,0,$insert_x,$insert_y);
imagejpeg($background,"$abpath/$consol/$nomeimgz$imgtypex",100); 
quindi come devo fare mer avere le trasparenze