Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- //Abrimos el archivo
- $f = file_get_contents('datos.php');
- //Quitamos las lineas vacias y reordenamos el array de 0 a X
- $aTexto =array_values(array_filter(explode("\n",$f)));
- //Cantidad de elementos
- $iTotalResultados = count($aTexto);
- //Cantidad de resultados por pagina
- $iResultadosPorPagina = 5;
- //Catidad de paginas
- $iPaginasTotales = ceil($iTotalResultados / $iResultadosPorPagina);
- //Pagina actual
- $iPagina =(!isset($_GET['p']))?1:$_GET['p'];
- //Posicion del elemento
- $iPosicion = ($iPagina - 1) * $iResultadosPorPagina;
- //Resultados
- for($i=0;$i< $iResultadosPorPagina;$i++){
- if(isset($aTexto[$iPosicion]))
- echo $aTexto[$iPosicion].'<br/>';
- $iPosicion++;
- }
- //Paginacion
- echo (($iPagina - 1)>0)? '<a href="?p='.($iPagina - 1).'">Antes </a>':'';
- for($i = 1; $i<=$iPaginasTotales; $i++){
- echo '<a href="?p='.$i.'"> '.$i. '</a>';
- }
- echo (($iPagina)<$iPaginasTotales)? '<a href="?p='.($iPagina + 1).'"> Siguiente</a>':'';
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement