Se non ho fatto errori (dubito) col seguente codice dovresti vedere sempre due pagine indietro e due avanti

Codice PHP:
for($i $current_page <1:$current_page $i <= $tot_pages && $i<=($current_page+<5$current_page+); $i++)