hola, la verdad es que no se como explicar esto

, como hago para que despues de que aparezca una palabra concreta, haga como si tuviera que pulsar el link para pasar a la pagina siguente, como si fuera otro archivos, me entenderan los que hayan visto el modulo content que trae el php-nuke, de todos modos les dejo el codigo(que yo creo que es) que usa ese script
Código PHP:
function showpage($pid, $page=0) {
global $prefix, $db,$dbi, $sitename, $admin, $module_name;
include("header.php");
OpenTable();
$sql = "SELECT * FROM ".$prefix."_pages WHERE pid='$pid'";
$result = $db->sql_query($sql);
$mypage = $db->sql_fetchrow($result);
if (($mypage[active] == 0) AND (!is_admin($admin))) {
echo "Sorry... This page doesn't exist.";
} else {
$db->sql_query("UPDATE ".$prefix."_pages SET counter=counter+1 WHERE pid='$pid'");
$date = explode(" ", $mypage[date]);
echo "<font class=\"title\">$mypage[title]</font><br>"
."<font class=\"content\">$mypage[subtitle]<br><br><br><br>";
$mypage[text] = decode_bbcode(set_smilies(stripslashes($mypage['text'])),1);
$contentpages = explode( "<!--pagebreak-->",$mypage[text]);
$pageno = count($contentpages);
if ( $page=="" || $page < 1 )
$page = 1;
if ( $page > $pageno )
$page = $pageno;
$arrayelement = (int)$page;
$arrayelement --;
if ($pageno > 1) {
echo ""._PAGE.": $page/$pageno<br>";
}
if ($page == 1) {
echo "<p align=\"justify\">".nl2br($mypage[page_header])."</p><br>";
}
echo "<p align=\"justify\">$contentpages[$arrayelement]</p>";
if($page >= $pageno) {
$next_page = "";
} else {
$next_pagenumber = $page + 1;
if ($page != 1) {
$next_page .= "- ";
}
$next_page .= "<a href=\"modules.php?name=$module_name&pa=showpage&pid=$pid&page=$next_pagenumber\">"._NEXT." ($next_pagenumber/$pageno)</a> <a href=\"modules.php?name=$module_name&pa=showpage&pid=$pid&page=$next_pagenumber\"><img src=\"images/download/right.gif\" border=\"0\" alt=\""._NEXT."\" title=\""._NEXT."\"></a>";
}
if ($page == $pageno) {
echo "<br><p align=\"justify\">".nl2br($mypage[page_footer])."</p><br><br>";
}
if($page <= 1) {
$previous_page = "";
} else {
$previous_pagenumber = $page - 1;
$previous_page = "<a href=\"modules.php?name=$module_name&pa=showpage&pid=$pid&page=$previous_pagenumber\"><img src=\"images/download/left.gif\" border=\"0\" alt=\""._PREVIOUS."\" title=\""._PREVIOUS."\"></a> <a href=\"modules.php?name=$module_name&pa=showpage&pid=$pid&page=$previous_pagenumber\">"._PREVIOUS." ($previous_pagenumber/$pageno)</a>";
}
echo "<br><br><br><center>$previous_page $next_page</center><br><br>";
if ($page == $pageno) {
echo "<p align=\"right\">".nl2br($mypage[signature])."</p>"
."<p align=\"right\">"._COPYRIGHT." $sitename "._COPYRIGHT2."</p>"
."<p align=\"right\"><font class=\"tiny\">"._PUBLISHEDON.": $date[0] ($mypage[counter] "._READS.")</font></p>"
."<center>"._GOBACK."</center>";
}
}
CloseTable();
include("footer.php");
echo "$arrayelement";
}
hacerlo usando la structura de esto pero no lo conseuigo, sobre todo porque no se valor tiene algunas variables
tmb me sirve alguna script que me haga esto, lo quiero para hacer un sistema de articulos, donde se puedan hacer varias paginas sin tener que irlas haciendo aparte
muchas gracias y salu2