jrdesing 0 Denunciar post Postado Agosto 28, 2010 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
Jaime_Pinheiro 0 Denunciar post Postado Agosto 29, 2010 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
jrdesing 0 Denunciar post Postado Agosto 29, 2010 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