opa pessoal peguei uma paginação de diretório aqui no forum mesmo. ta funcionando bem, eu qria fazer o seguinte com ela, eu tenhu uma LIST/MENU que pega o nome da pasta de um banco de dador. fiz em GET funciono bem,só na primera pagina, as outras ja não funciona, ou seja, clico na pagina 2 e não aparece foto nenhuma.
segue o codigo que peguei aqui do forum. tinha feito um mas tava meia boca entaum resolvi pega esse pra ver c da pra faze.
[codebox]<?php
define("EOL", "\n");
$pagina = 2; // Define a Quantidade de fotos por pagina
$dir = $_GET["fotos"];
//$dir = './';
$filenames = glob("$dir/{*.jpg,*.JPG,*.gif}", GLOB_BRACE);
$count = count($filenames);
print '<table border="0" cellpadding="2" cellspacing="0" width="180">' . EOL;
if ($count > 0) {
$pages = ceil($count/$pagina);
$pager = (isset($_GET["page"]) && is_numeric($_GET["page"])) ? $_GET["page"] : 0;
$start = ($pager * $pagina);
$endes = ($start + $pagina);
$endes = ($endes > $count) ? $count : $endes;
for ($i = $start; $i < $endes; $i++) {
if (($i + 1) & 1) { print ' <tr>' . EOL; }
print '<td><img border="0" src="' . $filenames[$i] . '"></td>' . EOL;
if ($i & 1 || ($i + 1) == $count) { print ' </tr>' . EOL; }
}
$page_file = "";
for ($i = 0; $i < $pages; $i++) { $page_file .= '<a href="?page=' . $i . '">' . ($i + 1) . '</a> '; }
print '<tr><td colspan="2">' . $page_file . '</td></tr>';
} else {
echo '<tr><td>Não existem imagens </td></td>';
}
print '</table>';
?>
e o que eu estava usando era
<?php
# Página
$pag = $_GET['pag'] ? $_GET['pag'] : 1;
# Registros por página
$rpp = 20;
# Inínio da página
$inicio = $pag * $rpp - $rpp;
# Redimensiona as imagens
#$min = "redimensiona.php?imagem="; Desativei este pq não tenho esta página, mas a imagem está configura para exibir 80x80
# Diretório
//$dir="VI Torneio da BM";
$dir = $_GET["fotos"];
# Listando arquivos
$varrer = glob("$dir/{*.jpg,*.JPG,*.gif}", GLOB_BRACE);
# Total de arquivos encontrados
$total = count($varrer);
# Número de páginas
$paginas = ceil ($total/$rpp);
for ($i = $inicio; $i < $inicio+$rpp && $i < $total; $i++) {
echo "<a href='$varrer[$i]' rel='lightbox[roadtrip]'>";
echo "<img src='thumb.php?img=$varrer[$i]' class='thumb'></a>";
}
echo "<p style='text-align: center; margin-top: 15px;'>";
if ($pag > 1) {
$anterior = $pag - 1;
echo "< <a href='{$_SERVER['PHP_SELF']}?pag={$anterior}'>Anterior</a> | ";
}
print "<em>Pagina <b>{$pag}</b></em>";
if ($pag < $paginas) {
$proxima = $pag + 1;
echo " | <a href='{$_SERVER['PHP_SELF']}?pag={$proxima}'>Proxima</a> >";
}
echo "</p>";
?>[/codebox]
se alguem poder ajudar em algum dos dois fiko grato..
vlw
eae galera, sera q ninguem pode me ajuda?