Bueno, les voy a dar mas información, la cosa es que tengo esta presentación de fotos que hice con paginación en php:
Código PHP:
<?php
include("connect.php");
$registros = 1;
$pagina=$_GET["pagina"];
//veo si la variable pag esta definida, si no esta la mando a la primera pag
if (!$pagina) {
$inicio = 0;
$pagina = 1;
}
else {
$inicio = ($pagina - 1) * $registros;
}
//saco total de registros
$resultados = mysql_query("SELECT nombre FROM fotos where categoria='otras'");
$total_registros = mysql_num_rows($resultados);
//pido los registros desde inicio hasta el limite $registros
$resultados = mysql_query("SELECT nombre FROM fotos WHERE categoria='otras' ORDER BY nombre ASC LIMIT $inicio, $registros");
//cant de paginas necesarias
$total_paginas = ceil($total_registros / $registros);
//imprimo resultados
while(($foto=mysql_fetch_array($resultados))) {
if($pagina!=$total_paginas)
echo "<a href='otras.php?pagina=".($pagina+1)."'><IMG SRC=\"pics/otras/".$foto["nombre"]."\"/></br></a>";
else
echo "<center><IMG SRC=\"pics/otras/".$foto["nombre"]."\"/ border=0></br></center>";
}
//cuando mostrar enlace a pag "anterior""
if(($pagina - 1) > 0) {
echo "<a href='otras.php?pagina=".($pagina-1)."'>< Anterior</a>";
}
//número de paginas "intermedias" a mostrar
for ($i=1; $i<=$total_paginas; $i++){
if ($pagina == $i) {
echo "<b>".$pagina."</b> ";
} else {
echo "<a href='otras.php?pagina=$i'>$i</a> ";
} }
//cuando mostrar el enlace ""siguiente""
if(($pagina + 1)<=$total_paginas) {
echo "<a href='otras.php?pagina=".($pagina+1)."'>Siguiente></a>";
}
?>
y como dije antes, tengo el siguiente javascript
:
Código HTML:
<script type="text/javascript">
function callback() {
window.location.href = "actitud.php?pagina=<?php echo ((int)$_GET['pagina'] + 1); ?>";
}
setTimeout("callback()", 9000);
</script>
Me gustaría saber como puedo hacer para:
a)que sea decisión del usuario que las fotos pasen automáticamente, o sea, que pueda tocar un botón y que las fotos comienzen a pasar(así como también que pueda detener el "pasaje automático".
b)que al llegar a la última foto se detenga....
Si necesitan mas información me dicen...