PHP - problema con una galeria de imagenes

 
Vista:

problema con una galeria de imagenes

Publicado por Asier (2 intervenciones) el 02/11/2003 13:07:01
Hola. Bueno, lo primero es que soy un novatazo en esto del PHP, así que la pregunta igual es tonta, pero llevo ya mucho rato con el siguiente problema:

Estoy haciendo una galería de imágenes, de esas en las que se presenta una imagen y puedes avanzar a la siguiente, retroceder a la anterior o volver al índice. Bien, pues como todas se llaman igual lo que he hecho ha sido descomponer el nombre en nombre de la coleccion y número, de forma que luego los junto y añado la extensión, es decir:

$coleccion="Varios";
$num=1;
$nombre=$coleccion.$num.".jpg";

Lo que hago al para ir a la siguiente o a la anterior es sumar o restar uno a la variable num. El problema me surge cuando paso por la URL el numero de la siguiente foto a visualizar. Si solo pongo elenlace a Anterior funciona perfectamente, si solo pongo el enlace a Siguiente también funciona perfectamente. Pero si pongo los 2, uno funciona bien y el otro me recarga la misma fotografía (a veces me va a una foto determinada, depende de como le de). Este es el código de los enlaces:

echo "<td width='33%' height='39' align='center' valign='top'> <font color='#FFFF33' size='+1'>";
if ($num > 1)
echo "<a href = 'Galeria.php?num=".--$num."'>ANTERIOR</a>";
echo "</font></td>";

echo "<td width='33%' height='39' align='center' valign='top'><font color='#FFFF00' size='+1'> <a href=''>INDICE </a></font></td>";

echo "<td width='33%' height='39' align='center' valign='top'><font color='#FFFF33' size='+1'>";
if ($num < 7)
echo "<a href = 'Galeria.php?num=".++$num."'>SIGUIENTE</a>";
echo "</font></td>";

Espero que algiuen pueda ayudarme, porque esto empieza a ser desesperante.

Gracias.

Asier ®
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:problema con una galeria de imagenes

Publicado por Mariano Pelizzari (125 intervenciones) el 02/11/2003 15:35:41
Lo que estas preguntado se llama paginación. Visita estaso links.

http://www.programacion.com/php/articulo/php_paginar/
http://www.programacion.com/php/articulo/php_paginar2/
http://www.programacion.com/php/articulo/php_paginar3/

Pueden llegar aparaecer complicados, pero te pueden llegar aresolvar muchas cosas. No solamente la galeria de fotos.
Espero te sirvan. Cualquier cosa estoy en msn messenger. Slds.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar