Programación Web y Scripting > PHP

 Duda Imagen Dinamica

(1/2) > >>

Krosty:
Buenas, vuelvo con una duda nuevamente, aver si saben.
Lo que pasa es que creo, una imagen dinamica con este code


--- Código: Text --- <HTML><HEAD> <TITLE>New Document</TITLE></HEAD><BODY><?php$ancho=100;$alto=30;$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);?></BODY></HTML> 
Y luego al mirar la imagen en la pagina, me sale "http://200.126.247.47/phprueba.php"

Alguien sabe que pueda ser :S ?

Salu2
gracias

venedan:
estas llamando bien a la imagen de la siguiente forma ???

<img src="phprueba.php">

Krosty:
si. este es el otor archivo:

--- Código: Text --- &#60;HTML&#62;&#60;HEAD&#62; &#60;TITLE&#62;New Document&#60;/TITLE&#62;&#60;/HEAD&#62;&#60;BODY&#62;  &#60;form action=&#34;phprueba.php&#34; method=&#34;post&#34;&#62;&#60;input type=&#34;text&#34; name=&#34;txt&#34;&#62;&#60;input type=&#34;submit&#34; value=&#34;Guardar en txt&#34;&#62;&#60;/BODY&#62;&#60;/HTML&#62; 
Pero no pasa por ahi, ya que al abrir phprueba.php deberia de figurar la imagen, y no aparece :S

Salu2

Mollense:
No tengo tiempo de verlo bien pero a vuelo de pájaro me doy cuenta de que estás especificando que el contenido del archivo es una imágen
--- Código: Text ---Content-type: image/jpeg y sin embargo estás enviando al navegador etiquetas HTML mezcladas con la imágen
--- Código: Text ---&#60;HTML&#62;&#60;HEAD&#62;&#60;TITLE&#62;New Document&#60;/TITLE&#62;&#60;/HEAD&#62;... No las coloques, solamente imprimí el contenido de la imagen. A ver que pasa :rolleyes:

PD: Si no es eso mañana lo veo con mas tiempo

Un saludo :beer:

venedan:

--- Cita de: "Krosty" --- si. este es el otor archivo:

--- Código: Text --- &#60;HTML&#62;&#60;HEAD&#62; &#60;TITLE&#62;New Document&#60;/TITLE&#62;&#60;/HEAD&#62;&#60;BODY&#62;  &#60;form action=&#34;phprueba.php&#34; method=&#34;post&#34;&#62;&#60;input type=&#34;text&#34; name=&#34;txt&#34;&#62;&#60;input type=&#34;submit&#34; value=&#34;Guardar en txt&#34;&#62;&#60;/BODY&#62;&#60;/HTML&#62; 
Pero no pasa por ahi, ya que al abrir phprueba.php deberia de figurar la imagen, y no aparece :S

Salu2
--- Fin de la cita ---
pero en que parte del codigo estas llamando a la imagen alli lo que veo es que colocastes un textbox con un boton de submit que se lo estas pasando a phprueba.php pero para que quieres enviar ese texto a la imagen ??? tienes que llamar a la imagen de la forma que te mostre <img src="phprueba.php"> el codigo en php a simple vista se ve sin ningun error

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa