2. koddaki hangi yerler ile neleri değişmem gerek peki.
aslında 3. sayfalama kodu buldum fakat bu Önizlemede 1. 2. 3 ..... 15 sayfa gosteriyor ama 3 e tıklayınca yada 15 e ara sayfaları gostermiyor 4 ile 14 arası yok yani sürekli
1. 2. 3 ..... 15 gösteriyor
3. kod : orjinali

/*
Bu değişkenleri bir şekilde aldığınızı farz ediyorum:
$count = toplam yazı/üye/ürün sayısı
$perpage = sayfa başına yazı/üye/ürün gösterimi
$page = aktif sayfanın numarası
*/
if($count > $perpage) :
  $x = 3; // akrif sayfadan önceki/sonraki sayfa gösterim sayısı
  $lastP = ceil($count/$perpage);

  // sayfa 1'i yazdır
  if($page==1) echo "<span class=\"ThisPage\">1</span>";
  else echo "<a href=\"?page=1\">1</a>";
  // "..." veya direkt 2
  if($page-$x > 2) {
    echo "...";
    $i = $page-$x;
  } else {
    $i = 2;
  }
  // +/- $x sayfaları yazdır
  for($i; $i<=$page+$x; $i++) {
    if($i==$page) echo "<span class=\"ThisPage\">$i</span>";
    else echo "<a href=\"?page=$i\">$i</a>";
    if($i==$lastP) break;
  }
  // "..." veya son sayfa
  if($page+$x < $lastP-1) {
    echo "...";
    echo "<a href=\"?page=$lastP\">$lastP</a>";
  } elseif($page+$x == $lastP-1) {
    echo "<a href=\"?page=$lastP\">$lastP</a>";
  }
endif;
benim düzenlemeye çalıştığım. 3. kod:
    	<!-- Sayfalama -->
<p class="page_nav">
<? if($totalRecord > $limit) :
  $x = 30; // akrif sayfadan önceki/sonraki sayfa gösterim sayısı
  $lastP = ceil($totalRecord/$limit);

  // sayfa 1'i yazdır
  if($page==1) echo "<span class=\"beyaz\">1 aaa</a> </span> ";
  else print "<a href='$site2/$seosu-sayfa-$idi-1.htm'><span class='beyaz'>1 ilk sayfa</span></a> | ";
  // "..." veya direkt 2
  if($page-$x > 2) {
    echo "...";
    $i = $page-$x;
  } else {
    $i = 2;
  }
  // +/- $x sayfaları yazdır
  for($i; $i<=$page+$x; $i++) {
    if($i==$page) echo "<span class=\"beyaz\">$ib</span> ";
    else  echo "<a href=\"$site2/$seosu-sayfa-$idi-$i.htm\"><span class=\"beyaz\">$i b</span></a> | ";
    if($i==$lastP) break;
  }
  // "..." veya son sayfa
  if($page+$x < $lastP-1) {
    echo "...";
    echo "<a href=\"$site2/$seosu-sayfa-$idi-$lastP.htm\">$lastP eee</a>";
  } elseif($page+$x == $lastP-1) {
    echo "<a href=\"?page=$lastP\">$lastP xxxx</a>";
  }
endif; 

?> 
</p>

<!-- Sayfalama Sonu-->
bu kodu düzeltsemde yeter bana aslında