Ti butto l'idea li, per il mio sito ho fatto così:
Quando scrivo un articolo inserisco un tag di riferimento nel punto in cui voglio l'interruzione di pagina:
Nel momento in cui mi ritrovo a selezionare il testo da database faccio:
Codice PHP:
$pagine = explode("", $testo);
$pagine è un array contenente le pagine in cui ho appena diviso il mio articolo.
A questo punto non devi far altro che passare tramite GET (tramite link: prec. - succ.) il numero della pagina e mostrare a schermo la pagina selezionata
Codice PHP:
$rif = $_GET[pagina];
echo "$pagina[$rif]";
Questa in linea di massima è l'idea, ci sarà qualche problemino da affrontare durante la messa in pratica, ma niente di insormontabile.