Hola, intento enviar una imagen erdimensionada, obtngo resultados positivos si lo hago en un script que sólo hace eso, calcular la imagen. sin embargo, si intento integrarlo en una web más grande, el mismo código, sólo veo una sarta de código ASCII incomprensible, no la imagen.
Gracias de antemano.
$imagen->ruta = file_exists("imgs/cat_fotos/$foto->id.jpeg") ? "imgs/cat_fotos/$foto->id.jpeg" : "imgs/cat_fotos/unavailable.jpeg";
$imagen = imagecreatefromjpeg($imagen->ruta);
$anchoImagen = imagesx($imagen);
$altoImagen = imagesy($imagen);
$anchoAvatar = $anchoImagen / 4;
$altoAvatar = $altoImagen / 4;
$avatar = imagecreatetruecolor($anchoAvatar, $altoAvatar);
imagecopyresampled($avatar, $imagen, 0, 0, 0, 0, $anchoAvatar, $altoAvatar, $anchoImagen, $altoImagen);
header("Content-type: image/jpeg");
imagejpeg($avatar);
imagedestroy($avatar);
imagedestroy($imagen);