Ver Mensaje Individual
  #13 (permalink)  
Antiguo 21/05/2006, 15:32
Avatar de bichomen
bichomen
 
Fecha de Ingreso: junio-2003
Ubicación: Barcelona y alrededores, España
Mensajes: 877
Antigüedad: 20 años, 11 meses
Puntos: 2
Despues de mucho mirar, y un tiempo dedicandome a otras cosas, e conseguido este hibrido de codigo:

Código PHP:
<?php

include "pruebainclude.php";

$saltos wordwrap($texto$cadena);

$row $_GET['row'];
$total $_GET['total'];

for (
$row$row <= $total $row++ )
{
    print (
$saltos[$row]);
}

print(
"<br />");

/*
hacemos el paginador
*/

$cadena strlen($texto);
$trozos $cadena 4500;
$trozo ceil($trozos);

$row 0;
$total4500;

for (
$row2 1$row2 <= $trozo$row2++ )
{

    print (
"<a href=\"prueba.php?total=".$total."&row=".$row."\">".$row2."</a>");    
    
$total $total 4501;
    
$row $row 4500;
    
}

?>

con el include meto un texto de unos, 45000 caracteres, hay es poco!!!, entonces los divido en trozos de 4500 carateres, que con el redondeo para arriba, me sale 11 trozos, osea e dividido el texto en 11 páginas, y funciona, salvo por un par de cositas, al principio, quería que de entrada me mostrase los 4500 primeros caracteres, y despues cuando le diese al link 2 los 4500 siguientes y así, pero no lo consigo, no me sale, probe con un do while, pero no se pq no funciona, despues de cambiar algunas cosas, me muestra los trozos bien sin seguir mostrandome de entrada los 4500 primeros, para verlos tengo que darle al link 1, pero es q ademas me muetra el primer caracter del texto.

Para que lo entendais, abro la página y me aparece esto:

Código:
A <--- primer caracter del texto

1234567891010 

y cuando le doy a 1, entonces aparece esto:
Código:
lkdflrkjogjhgjhghglkhjglkñhjglkjhlñgkjhglkñjlkñhjglkhjlhkjlgkñjhhhhhhhhhlgkñhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjfgiiojklñ <--- Los primeros 4500 caracteres

1234567891010 
Haber si me podeis echar una mano, el enlace de la prueba: http://www.bichomen.com/prueba.php

bichomen
__________________
"Se sabe con exactitud, con cuanta imprecisión, se sabe algo"
Linux Registered User #320332