Hola, ¡Paréntesis! PHP ha confundido la suma de la página con el encadenamiento de strings que estabas haciendo:
Código PHP:
Ver originalecho ('<a href="'.$_SERVER['SCRIPT_URI'].'?pag=1"><<</a> | <a href="'.$_SERVER['SCRIPT_URI'].'?pag='. ($actual-1) .'"><</a> | ');
echo ('<a href="'.$_SERVER['SCRIPT_URI'].'?pag='. (1+$actual) .'">></a> | <a href="'.$_SERVER['SCRIPT_URI'].'?pag='.$paginas .'">>></a> | ');
Ésta es la diferencia: (1 + $actual)