Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/05/2014, 10:26
Avatar de iEnrique
iEnrique
 
Fecha de Ingreso: abril-2013
Ubicación: España
Mensajes: 346
Antigüedad: 11 años
Puntos: 5
Problemas con GD, no muestra imagen.

Tengo el siguiente código (el link que viene en getimagesize es un ejemplo pero ahí el usuario pondría el link de una imagen). Quisiera que me mostrase la imagen, ¿cómo podría hacerlo?

En este caso no quiero que me muestre la imagen que ha puesto el usuario sino, que me muestre una imagen en blanco con las medias que correspondan dependiendo de la imagen que haya puesto el usuario en el input.

Código PHP:
Ver original
  1. <?php
  2. $furni = imagecreatefrompng("http://static.forosdelweb.com/customavatars/avatar498523_1.gif");
  3. $furnix = imagesx($furni);
  4. $furniy = imagesy($furni);
  5. if($furnix < 180){
  6.     if($furniy < 180){
  7.         $img = imagecreatetruecolor(200, 200);
  8.     }else{
  9.         $img = imagecreatetruecolor(200, ($furniy + 20));
  10.     }
  11. }else{
  12.     if($furniy < 180){
  13.         $img = imagecreatetruecolor(($furnix + 20), 200);
  14.     }else{
  15.         $img = imagecreatetruecolor(($furnix + 20), $furniy + 20));
  16.     }
  17. }
  18. imagefill($img, 0, 0, imagecolorallocate($img, 0, 0, 0));
  19. header('Content-type: image/png');
  20. imagepng($img);
  21. ?>

Parece un poco tonto, pero el código es más largo, solo que esa parte no me funciona. ¿Qué falla?

Muchas gracias a todos,
un saludo.

Última edición por iEnrique; 22/05/2014 a las 13:46