593行目
if ($k > $page + $pageView) { next; }

if ($k >= $page + $pageView) {


669行目
print "</td></form></tr>\n";
の一つ下に } を追加


676〜697行目を削除。
代わりに↓を挿入。

$product_num = $gview * $rview;
$navi_count_print = 0;
print "[<a href=./cart.cgi?page=0>0</a>]\n";
for($navi_count=0;$navi_count < $n;$navi_count++){
if($navi_count % $product_num){
$navi_count_print++;
print "[<a href=./cart.cgi?page=" . $navi_count . ">".$navi_count_print."</a>]\n";
}
}

こんなんで如何?もしかしたら他に支障があるかもしんない(苦笑