Leí que al agregar "header("Content-Type: image/jpeg");" se soluciona pero al contrario, me deja de funcionar... Alguna solución?
Código HTML:
Ver original
<!DOCTYPE html> <html lang="es"> <head> </head> <body> <?php if (function_exists("gd_info")) { echo "GD está disponible"; echo"<pre>"; print_r(gd_info()); echo"</pre>"; } else { echo "GD no está disponible"; } ?> <form action="salida.php" method="post" > <select name="formato"> <input type="submit" value="Enviar"/> </form> </body> </html>
Código PHP:
Ver original
<?php $imagen = $_POST ['imagen']; $formato = $_POST ['formato']; if ($formato == "jpg") { $alto = "300"; $ancho = "400"; @imagecopyresized ($dst_img, $src_image, 0,0,0,0, $ancho, $alto, ImageSX ($src_image), ImageSY ($src_image)); echo '<img src="racoon.jpg">'; echo '<img src="thumbs/racoon_thumb.jpg">'; } else if ($formato == "png") { $alto = "300"; $ancho = "400"; @imagecopyresized ($dst_img, $src_image, 0,0,0,0, $ancho, $alto, ImageSX ($src_image), ImageSY ($src_image)); echo '<img src="racoon.png">'; echo '<img src="thumbs/racoon_thumb.png">'; } else if ($formato == "gif") { $alto = "300"; $ancho = "400"; @imagecopyresized ($dst_img, $src_image, 0,0,0,0, $ancho, $alto, ImageSX ($src_image), ImageSY ($src_image)); echo '<img src="racoon.gif">'; echo '<img src="thumbs/racoon_thumb.gif">'; } else { die; } ?>