<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
</head>
<body>
<div align='center' style="padding-top:100px">
<a href="?p=3">Тест - 3 страници</a><br>
<a href="?p=5">Тест - 5 страници</a><br>
<a href="?p=10">Тест - 10 страници</a><br>
<a href="?p=20">Тест - 20 страници</a><br>
<a href="?p=50">Тест - 50 страници</a><br>
<br><hr><br>
<form action='' method='POST' name="pagger">
<?php
$NPages=(preg_match("/^(\d+)$/",$_GET['p']))?$_GET['p']:0;
if ($NPages){
if (!isset($_POST['PageButton'])) {$_POST['PageButton']=1;}
for ($i=1;$i<=$NPages;$i++){
echo "<input type='submit' name='PageButton' value='$i' ".(($i==$_POST['PageButton'])?"disabled='disabled'":"").">";
}
}
?>
<input type="hidden" name="PageNumbers" value="<?=$NPages?>">
</form>
<br>
<?php
if ($NPages){echo "{$_POST['PageButton']}/{$NPages}";}
?>
</div>
</body>
</html>
Демо: http://geobg.info/examples/pager.php