Saludos, estoy queriendo generar imagenes en miniatura con PHP y mostrarlas asi a los usuarios.
 
El codigo de la función que hace (supuestamente) esto es: 
 Código PHP:
    function gThumb($img) {
    $original = imagecreatefromjpeg(img);
    $thumb = imagecreatetruecolor(100, 100);
    
    $ancho = imagesx($original);
    $alto = imagesy($original);
    
    imagecopyresampled($thumb, $original, 0, 0, 0, 0, 150, 150, $ancho, $alto);
    
    Header('Content-Type: image/jpeg');
    imagejpeg($thumb);
} 
    
  y asi lo pongo en la pagina donde quiero que aparesca la imagen en miniatura.
[php]
<div style="margin-top:10px;">
	<img class="conborde" src="<?php gThumb("img/asian.jpg"); ?>" />
</div>
[php]
La cosa es que la imagen no se muestra, porque puede ser?, hay algo que está mal?, espero que me puedan ayudar.