Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-04-2006
ddd_ddd ddd_ddd is offline
Miembro
 
Registrado: sep 2005
Posts: 60
Poder: 13
ddd_ddd Va por buen camino
ayuda con una grafica

estoy haciendo una grafica en php usando GD y en esa misma pagina estoy poniendo un texto, guardé la grafica en el archivo grafica.php, lo probé y si sale la grafica correctamente, luego el texto lo guardé en el archivo texto.php. Al final copie el codigo de texto.php debajo del codigo de grafica.php, para que saliera la grafica y despues el texto, el problema es que solo sale la grafica, y si pongo primero el codigo de el archivo texto.php y despues el codigo de grafica.php, si sale el texto, pero en lugar de la grafica me aparecen puros caracteres extraños: GIF87aæ¯ãÿÿÿãË]]©ãÏ]ãã]]]ã?º¦LL‹ºªLººLLLºv,æ¯þÈI«½8ëÍ»ÿ......
cual es el problema??
Responder Con Cita
  #2  
Antiguo 06-04-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 12.534
Poder: 26
dec Va camino a la famadec Va camino a la fama
Hola,

Habría que ver cómo estás tratando de mostrar la imagen. Seguramente estás enviando al navegador una imagen, es decir, estás indicando en la cabecera HTTP que el contenido que le pasas es una imagen, con el fin de que el navegador obre en consecuencia. Lo que ocurre es que, si envías texto antes de la imagen, el documento que envías al navegador ya no es una imagen, sino texto, y la imagen se ve "en modo texto", es decir, no se ve. Si haces algo contrario, si envías el texto después de la imagen, estarás en las mismas: habrás dicho al navegador "esto es una imagen, atento", y le envías la imagen, y él la muestra, pero, luego le envías texto... y él no entiende nada y decide mostrar la imagen y no el texto.

¿Solución? Creo que lo que suele hacerse en estos casos es llamar a la página con el Script que genera la imagen desde el atributo "SRC" de una etiqueta "IMG" de "HTML", es decir, algo así:

Código PHP:
<img src="script_imagen.php" /> 
Esa etiqueta la incluyes en la página en que quieras mostrar la imagen. Se supone que el contenido que produce el Script "script_imagen.php" es, propiamente, una imagen, así que el navegador la mostrará en su correspondiente etiqueta, pero, como dicha etiqueta "IMG" se incluye (no puede ser de otra forma, pues estaríamos en las mismas, entonces), digo, en un página "de texto", ahí ya puedes añadir el texto que quieras luego o antes de la imagen, como por ejemplo:

Código PHP:
<p>
<
img src="script_imagen.php" />
<
br />
Texto debajo de la imagen
</p
Me parece que más o menos era como te cuento. A ver si alguien puede decir otra cosa. Tú de momento puedes hacer alguna que otra prueba y comentar por aquí los resultados que te encuentres.
__________________
David Esperalta
www.davidesperalta.com
Responder Con Cita
  #3  
Antiguo 07-04-2006
ddd_ddd ddd_ddd is offline
Miembro
 
Registrado: sep 2005
Posts: 60
Poder: 13
ddd_ddd Va por buen camino
Muchas gracias

eres un genio amigo, funciona de maravilla tu solucion, en serio muchisimas gracias!!
Responder Con Cita
  #4  
Antiguo 09-04-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 12.534
Poder: 26
dec Va camino a la famadec Va camino a la fama
Hola,

Cita:
Empezado por ddd_ddd
eres un genio amigo (...)
En eso llevas toda la razón. ¡A ver si viene alguien pronto a sacarme de esta lámpara!
__________________
David Esperalta
www.davidesperalta.com
Responder Con Cita
  #5  
Antiguo 10-04-2006
[kayetano] kayetano is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Elche
Posts: 644
Poder: 15
kayetano Va por buen camino
Hola

Este tema ya se ha comentado alguna vez en el foro, mira este hilo que te puede aclarar algunas dudas:
http://www.clubdelphi.com/foros/showthread.php?t=28447
Espero que te sirva.
__________________
Salu2
KAYETANO

Cómo hacer preguntas de manera inteligente
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ayuda con un Grafica en Delphi!! MaSSaKKre Gráficos 5 19-04-2007 21:31:53
Ayuda urgente CamiloU Conexión con bases de datos 3 02-02-2006 17:58:20
Ayuda URGENTE Iskariote Varios 4 13-07-2005 01:15:59
Ayuda urgente JulioGO Firebird e Interbase 2 29-12-2004 12:20:38
Ayuda con una grafica José Luis Ortiz Gráficos 1 12-08-2004 00:53:29


La franja horaria es GMT +2. Ahora son las 01:16:32.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi