Foros del Web » Programando para Internet » PHP »

guardar imagenes dinamicas en una variable

Estas en el tema de guardar imagenes dinamicas en una variable en el foro de PHP en Foros del Web. Saludos a todos Necesito guardar una imagen que he creado de manera dinamica en una variable porque la voy a utilizar varias veces en mi ...
  #1 (permalink)  
Antiguo 29/06/2006, 10:42
 
Fecha de Ingreso: agosto-2004
Mensajes: 312
Antigüedad: 13 años, 4 meses
Puntos: 0
guardar imagenes dinamicas en una variable

Saludos a todos
Necesito guardar una imagen que he creado de manera dinamica en una variable porque la voy a utilizar varias veces en mi pagina
La idea es hacer algo similar a esto:

$varimage=imagedinamica.php?image=foto.gif

Algo similar a lo que haria en html con la etiqueta img
<img src='imagedinamica.php?image=foto.gif'>

Es posible hacer esto?

Gracias por adelantado
  #2 (permalink)  
Antiguo 29/06/2006, 11:40
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
a ver, en teoría es posible siempre que lo que devuelve imagendinamica.php lo guardes completo en $varimage.

Pero en la práctica, tenés que recordar que para que la imagen se muestre no sirve hacer simplemente "echo $imagen", sino que tiene que ser cargada por un archivo externo con su correspondiente "Content-Type".


Saludos.
  #3 (permalink)  
Antiguo 29/06/2006, 20:20
Avatar de Vaalegk  
Fecha de Ingreso: abril-2005
Mensajes: 154
Antigüedad: 12 años, 7 meses
Puntos: 2
supongo que lo que quieres implementar es algo asi como un cache, si es asi, haz que tu imagedinamica.php cree en un archivo la imagen generada y si ya existe redireccionas a esa imagen, asi solo la generaras una sola vez, lo de cada cuanto expiraria lo controlarias tu con tu script.

Espero haber sido de ayuda.
  #4 (permalink)  
Antiguo 30/06/2006, 07:52
 
Fecha de Ingreso: agosto-2004
Mensajes: 312
Antigüedad: 13 años, 4 meses
Puntos: 0
gracias por los comentarios.
Al final lo he resuelto. Era un problema de variables. La ruta al script que me generaba la imagen estaba mal escrita y eso es lo que me ocasionaba los problemas.
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 13:31.