Maloy clickonline
1) для вставок PHP кода есть спечиальный тег - [ php ]
2) а почему не сделать так:
PHP код:

<?php
function paginate_file($howmuch, $filename)
{
global $f, $f1, $f2;
$nimg=0;
$strings = file($filename);
$page_num = (int)@$_GET['page'];
$total_pages = ceil(count($strings) / $howmuch);
if($page_num <1 || $page_num>$total_pages)
$page_num = 1;
$offset = ($page_num-1) * $howmuch;
for($i=$offset, $j = ($offset+$howmuch)<=count($strings)?($offset+$howmuch):count($strings); $i<$j; $i++)
$out[]=preg_replace('/#img#/ie', "'<a href=\"img\'.$f.$f1.$f2.$nimg.\'.png\"><img src=\"img\'.$f.$f1.$f2.($nimg++).\'.png\"></a>\'",$strings[$i]);
return array($out, $total_pages);
}
list($items, $pages) = paginate_file(20, "$f$f1$f2.txt");
if ($pages > 1)
{
for( $i = 1; $i <= $pages; $i++)
echo '| <a href="'.$_SERVER['PHP_SELF'].'?page='.$i.'&f='.$f.'&f1='.$f1.'&f2='.$f2.'">'.$i.'</a> ';
echo '|<br>';
}
foreach($items as $item) print ($item."<br>\n");
?>
помоему так на много понятнее и удобнее!