Hola a todos,
Quiero mostrar un visor de imagenes en mi pagina, para ello
descargue el jquery.lightbox; pero el jquery.lightbox llama las imagenes desde una carpeta del servidor, un thumbnails(imagen miniatura), y la imagen normal que es la que se despliega.
Bien;
Lo que yo deseo es llamar las imagenes desde la BD MySql;
Inserto las imagenes su original y su thumbnails usando la librería GD de PHP;
Ahora solo necesito mostrarlas en el jquery.lightbox, esta seria mi pregunta.
Pense hacerlo de esta manera pero me da error:
Código PHP:
Ver original<link rel="stylesheet" type="text/css" href="../style-projects-jquery.css" />
<!-- Arquivos utilizados pelo jQuery lightBox plugin -->
<script type="text/javascript" src="../../js/jquery.js"></script>
<script type="text/javascript" src="../../js/jquery.lightbox-0.5.js"></script>
<link rel="stylesheet" type="text/css" href="../../css/jquery.lightbox-0.5.css" media="screen" />
<!-- / fim dos arquivos utilizados pelo jQuery lightBox plugin -->
<!-- Ativando o jQuery lightBox plugin -->
<script type="text/javascript">
$(function() {
$('#gallery a').lightBox();
});
</script>
<style type="text/css">
/* jQuery lightBox plugin - Gallery style */
#gallery {
padding: 10px;
width: 100px;
background-image: url(../../photos/fondo.png);
}
#gallery ul {
list-style: none;
}
#gallery ul li { display: inline; }
#gallery ul img {
border: 5px solid #D0CECE;
border-width: 5px 5px 20px;
}
#gallery ul a:hover img {
border: 5px solid #D3C6DD;
border-width: 5px 5px 0px;
color: #ff1;
background-color: #D0CECE;
}
#gallery ul a:hover {
color: #D0CECE;
}
</style>
div id="gallery">
<?php
$sql = "SELECT tipo, imagen, miniatura, titulo FROM imagen, pagina
WHERE pagina.idpagina = imagen.pagina_idpagina AND pagina.pagina_pertenece_idpagina_pertenece = 6";
$resultado = EjecutarSQL($sql);
//tipo de archivo a enviar en este caso puede ser JPG, JPEG, PNG, etc
header('Content-type: '. $fila['tipo']); // el titulo del archivo
header("Content-Disposition: inline; filename=".$fila['titulo']); // $fila['imagen'] es la imagen contamaño normal
?>
<p><a href="<?php echo $fila['imagen'];?>" title="<?php echo $fila['titulo'];?>"><img src="<?php echo $fila['miniatura'];?>"width="72" height="72" alt="" /></p>
<?php }// fin while ?>
</div>
El ERROR que me da es el Siguiente:
Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\laespora\administrador\paginas\viso r_en_q_estamos.php:1) in C:\AppServ\www\sitio\admin\pagina\visor.php on line 50
Gracias.