Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/01/2004, 08:48
Avatar de derkenuke
derkenuke
Colaborador
 
Fecha de Ingreso: octubre-2003
Ubicación: self.location.href
Mensajes: 2.665
Antigüedad: 20 años, 6 meses
Puntos: 45
resultado

Bueno, ya lo tengo hecho. He metido los nombres de las imagenes en una base de datos mysql asignandoles un dia (bueno lo del dia todavia no lo he hecho), pero para quien quiera ver el resultado, es bueno compartir informacion. Creo que es totalmente seguro, aunque como dice josemi siempre se puede hacer un script para sacar la imagen de hoy, pero solo la de hoy:

IMAGEN.PHP
Código PHP:
header(" Content-Type: image/jpeg");
header(" Content-Disposition: inline");

$image=$_GET["img"];
$directorio="imagenes/";

include(
"../conexion.php");
$link=conectarse($host,$user,$pass,$base);
$res=mysql_query("select nombre,dia from imgdeldia where id=1",$link);
$row=mysql_fetch_array($res);
$image=$directorio.$row["nombre"];

$handle fopen($image,'rb');
$file_content fread($handle,filesize($image));
fclose($handle);
$encoded chunk_split(base64_encode($file_content)); 
echo 
base64_decode($encoded); 
Asi queda bien, y la imagen en vez de imegenes/miimagen.jpg se llama como sigue: imagen.php?img=7. Lo que pasa es que habria que devolver otra cosa que no sea la imagen si viene un listillo y pone img=14, porque sino ya nos fastidian el script y . Pero eso se hace calculando el dia, y el que quiera que juegue con eso, yo solo doy el codigo.


Gracias a los que me han prestado ayuda.
__________________
- Haz preguntas inteligentes, y obtendrás más y mejores respuestas.
- Antes de postearlo Inténtalo y Búscalo.
- Escribe correctamente tus mensajes.