Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/12/2007, 08:59
Sanubrio
 
Fecha de Ingreso: septiembre-2007
Mensajes: 220
Antigüedad: 19 años
Puntos: 1
Re: Paginar Pagina!

Código PHP:
function obtenerTrozo($texto, $pagina = 1)
{
    
$texto = explode('%SALTO%', $texto);
    
    if (
$pagina < 1)
    {
        
$pagina = 1;
    }
    elseif (
$pagina > count($texto))
    {
        
$pagina = count($texto);
    }
    
    return 
nl2br(trim($texto[$pagina - 1]));
}

$texto = 'Hola a todos, tengo una inquietud muy y grande y es la siguiente:

Como hago para hacer un salto de pagina o break page en un artículo de contenido, me explico:
%SALTO%

Cuando alimento una pagina web por medio de una area de texto me aparecera todo lo que yo le coloque, no hay problema, pero a veces los articulos o contenidos de esa area de texto tienden hacer demasiado extensos, haciendo que se alargue la pagina y pierda la estetica, mi pregunta es como se hace para poder mostrar esa pagina en 3 o cuatro pagina y asi dividir el contenido, es algo parecido a lo qu3e hace joomla u otros gestores de contenido, que al insertar la informacion, tienes opociones de elegir en cuantas paginas estarán publicadas.
%SALTO%

Gracias a todos y si no me hago entender me dan el grito de tarzan.'
;

$pagina = (isset($_GET['pagina']) && $_GET['pagina']) ? $_GET['pagina'] : 1;

echo 
obtenerTrozo($texto, $pagina);