Gracias por la ayuda... al final los Notices los resolvi declarando en blanco la el valor de la posicion de la array y despues concatenar...
Por si a alguien le interesa dejo el codigo...
Código PHP:
Ver original<?php
function particionar_texto($texto)
{
$contar=0;
for($ind=0;$ind<strlen($texto);$ind++) {
if($texto[$ind]=="\n")
{
$contar++;
}
}
$partes=explode("\n",$texto,$contar); return($partes);
}
function paginas($texto)
{
return($pag);
}
function paginar_texto($texto_completo, $pagina)
{
$ini=0;
$partes_texto=particionar_texto($texto_completo);
$pag=paginas($texto_completo);
for($i=0;$i<$pag;$i++)
{
$texto[$i]="";
for($j=$ini;$j<$fin;$j++)
{
if(isset($partes_texto[$j])) {
$texto[$i].=$partes_texto[$j];
}
}
$ini=$j;
$in=$i+1;
}
return($texto[$pagina-1]);
}
?>
PD: SALUDOS!!!