function paginationRep($blueprint, $sy, $page) { $x=str_replace("{{page_number}}","".$sy."",$blueprint); if (intval($page) == intval($sy)) { $active=true; } if ($active == true) { $x=str_replace("{{active}}","active",$x); } else { $x=str_replace("{{active}}","",$x); } return $x; } function paginationLIMIT($limit, $page) { $page=intval($_GET[$page]); $pageLimit=$limit; if ($page < 1) { $page=1; } $sorguLimit=($page-1) * $pageLimit.",".$pageLimit; return $sorguLimit; } function paginationHTML($adet, $pagelimit, $blueprint) { $page=intval($_GET["pg"]); if ($page < 1) { $page=1; } $adet=intval($adet); $pagelimit=intval($pagelimit); $srg = ceil($adet / $pagelimit); if ($srg > intval($srg)) { $srg=intval($srg) + 1; } $srg=intval($srg); for ($pg=1; $pg<=$srg; $pg++) { $snc.=paginationRep($blueprint, $pg, $page); } return $snc; } ?>