Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

jrdesing

Paginação não passa paremetros

Recommended Posts

Olá galera não to conseguindo passar o caminho das imagens para a segunda pagina da paginação se alguem puder dar uma força desde ja agradeço muito

 

<?php
$pag=$_GET['pag'];
if(!$pag){
$pag=1;
}
$rpp=1;
$inicio=$pag * $rpp - $rpp;
//PASTA DAS IMAGENS
$id_evento = $_GET['id_evento'];
include("funcoes.php");
$db=conecta();
$consulta=mysql_query("select * from eventos where id_evento='$id_evento'",$db);
$campo=mysql_fetch_row($consulta);

$pasta = $campo[12];
$dir = $pasta;
$abrir = opendir($dir);
$arquivos = array();
//LOCALIZA AS IMAGENS 
foreach (glob($dir."*") as $file) {
if (($file != '.') && ($file != '..')) {
//FORMATO DAS IMAGENS
if ((!is_dir($file)) && (eregi('(jpeg|jpg|bmp)$', $file))) {
$arquivos[] = $file;
}
}
}
$total = count($arquivos);
$paginas = ceil ($total/$rpp);
echo "<p align=center>";
for ($i = $inicio; $i < $inicio+$rpp && $i < $total; $i++) {
if ($i%5==0) {
//PEGA A PROPORÇÃO DA IMAGEM
$imgsize = GetImageSize ("$arquivos[$i]");
$img_w = $imgsize[0];
$img_h = $imgsize[1];
echo '<img alt="" src="'.$arquivos[$i].'" width="'.$img_w.'" height="'.$img_h.'"  /> ';
} else {
//PEGA A PROPORÇÃO DA IMAGEM
$imgsize = GetImageSize ("$arquivos[$i]");
$img_w = $imgsize[0];
$img_h = $imgsize[1];
echo '<img alt="" src="'.$arquivos[$i].'" width="'.$img_w.'" height="'.$img_h.'"  /> ';
}
}
echo "</p>";
if ($pag > 1) {
$ant = $pag - 1;
echo '<p align="center" class="align-center"><br /><a href="'.$PHP_SELF.'?pag='.$ant.'">Anterior</a>';
} else {
echo '<p align="center" class="align-center"><br />Anterior';
}
if ($pag < $paginas) {
$pro = $pag + 1;
echo ' <a href="'.$PHP_SELF.'?pag='.$pro.'">Próximo</a></p>';
} else {
echo ' Próximo</p>';
}
echo'</div>';
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Assim como passa o parâmetro "pag" nos links anterior e próximo, passe o parâmetro "id_evento" também, pois ele está se perdendo quando se utiliza a paginação.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Assim como passa o parâmetro "pag" nos links anterior e próximo, passe o parâmetro "id_evento" também, pois ele está se perdendo quando se utiliza a paginação.

 

sera que tem alguma dica de como fazer isso pois estou tentanto desta maneira e não ta dando certo. muito obrigadooo

 

echo "</p>";

if ($pag > 1) {

$ant = $pag - 1;

echo '<p align="center" class="align-center"><br /><a href="'.$PHP_SELF.'?pag='.$ant.'?id_evento='.$campo[0].'">Anterior</a>';

} else {

echo '<p align="center" class="align-center"><br />Anterior';

}

if ($pag < $paginas) {

$pro = $pag + 1;

echo ' <a href="'.$PHP_SELF.'?pag='.$pro.'?id_evento='.$campo[0].'">Próximo</a></p>';

} else {

echo ' Próximo</p>';

}

echo'</div>';

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.