Foros del Web » Programando para Internet » PHP »

no aparece la imagen?

Estas en el tema de no aparece la imagen? en el foro de PHP en Foros del Web. Hola a todos, bueno este el primer mensaje q mando a ver si me podeis echar una manita.. resulta estoy haciendo un curso online (asi ...
  #1 (permalink)  
Antiguo 09/11/2007, 07:02
Avatar de yssalina  
Fecha de Ingreso: noviembre-2007
Mensajes: 35
Antigüedad: 16 años, 5 meses
Puntos: 1
no aparece la imagen?

Hola a todos, bueno este el primer mensaje q mando a ver si me podeis echar una manita.. resulta estoy haciendo un curso online (asi es muy dificil) de php y msql, uno de los ejercicios con el q ando es crear imagenes dinamicas, pongo todo el codigo pero despues en el navegador no se me ve la imagen; os dejo el codigo a ver si alguien me puede echar un cable porque no tengo ni idea por que no se me ve la imagen: gracias de antemano; saludos Yssalina :)


<?php
$ancho=200;
$alto=60;
$imagen=imageCreate($ancho,$alto);
$amarillo=ImageColorAllocate($imagen,255,255,0);
ImageFill($imagen,0,0,$amarillo);
$rojo=ImageColorAllocate($imagen,255,0,0);
$valoraleatorio=rand(100000,999999);
ImageString($imagen,5,25,5,$valoraleatorio,$rojo);
for($c=0;$c<=5;$c++)
{
$x1=rand(0,$ancho);
$y1=rand(0,$alto);
$x2=rand(0,$ancho);
$y2=rand(0,$alto);
ImageLine($imagen,$x1,$y1,$x2,$y2,$rojo);
}
Header ("Content-type: image/jpeg");
ImageJPEG ($imagen);
ImageDestroy($imagen);
?>
  #2 (permalink)  
Antiguo 09/11/2007, 07:08
Avatar de Seppo  
Fecha de Ingreso: marzo-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.284
Antigüedad: 19 años, 1 mes
Puntos: 17
Re: no aparece la imagen?

Sacá el header y fijate si tira algún error PHP...
  #3 (permalink)  
Antiguo 09/11/2007, 08:01
Avatar de yssalina  
Fecha de Ingreso: noviembre-2007
Mensajes: 35
Antigüedad: 16 años, 5 meses
Puntos: 1
Re: no aparece la imagen?

se le saque el header y me da error:
Call to undefined function imageCreate() in C:\wamp\www\php\imagendin.php on line 4
  #4 (permalink)  
Antiguo 09/11/2007, 08:32
Avatar de Seppo  
Fecha de Ingreso: marzo-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.284
Antigüedad: 19 años, 1 mes
Puntos: 17
Re: no aparece la imagen?

Eso significa que no existe la función... seguramente no tenés instalada la librería gd... si tenés acceso al php.ini deberías cambiar la línea que dice

Código:
;extension=php_gd2.dll
por

Código:
extension=php_gd2.dll
  #5 (permalink)  
Antiguo 09/11/2007, 08:46
Avatar de yssalina  
Fecha de Ingreso: noviembre-2007
Mensajes: 35
Antigüedad: 16 años, 5 meses
Puntos: 1
Re: no aparece la imagen?

lo cambié pero sigue sin verse, con el header y sin header...
  #6 (permalink)  
Antiguo 09/11/2007, 08:54
Avatar de Seppo  
Fecha de Ingreso: marzo-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.284
Antigüedad: 19 años, 1 mes
Puntos: 17
Re: no aparece la imagen?

Perdón... Reiniciá el servidor Apache, me olvidé de avisar eso
  #7 (permalink)  
Antiguo 09/11/2007, 10:32
Avatar de yssalina  
Fecha de Ingreso: noviembre-2007
Mensajes: 35
Antigüedad: 16 años, 5 meses
Puntos: 1
Re: no aparece la imagen?

ya reinicié y ya se ve la imagen muchas gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:09.