Tengo un formulario donde rellenas los campos y te lleva a un script php que genera una imagen por medio de la librería GD. Todo OK.
El problema es que cuando me muestra la imagen creada, hago clic derecho y 'guardar como...' y se guarda un jpeg inválido. Como si fuera un
.php renombrado a
.jpeg. No puedo abrirla con ningún programa porque no es una imagen.
La cabecera que uso en el script es:
Código PHP:
header("Content-type: image/jpeg");
Si a mayores uso también ésta cabecera, al generar la imagen, sale la ventana de guardar directamente pero sin mostrar la imagen.
Código PHP:
header("Content-Disposition: attachment; filename=image_name.jpg");
Como es una página de firmas para foros, es interesante ver como a quedado la firma antes de guardártela directamente por si no te gusta.
¿Cómo hago para mostrar la imagen y poder guardarla como imagen?
Gracias :(