$max){
if(isset($legende)){
$navig .=
$legende." ".($current + 1)." à "
.(($current + $max) > $total ? $total : $current + $max)
." sur ".$total." - aller à la ";
}
$get_params = array();
if(($q = strpos($base_url, "?")) !== false){
$v_query = explode("&", substr($base_url, $q + 1));
$base_url = substr($base_url, 0, $q);
foreach($v_query as $query){
if($query){
$v = explode("=", $query);
$get_params[$v[0]] = $v[1];
}
}
}
if(isset($get_params[$start_param])) unset($get_params[$start_param]);
$base_url .= "?";
foreach($get_params as $key => $value) $base_url .= $key."=".$value."&";
$nb_pages = ceil($total / $max);
$navig .=
"page : "
."\n";
if($current >= $max){
$navig .=
"«\n";
}
if($current < $total - $max){
$navig .=
"»\n";
}
}
return $navig;
}
endif;
?>