Eso porque le das el salto de página abajo.
Código PHP:
Ver original$url = "index.php?screen=" . ($position+2);
echo "<a href=\"$url\">Siguiente</a>\n";
$url = "index.php?screen=" .($position-2);
echo "<a href=\"$url\">Anterior</a>\n";
Por ejemplo, si $position es 1 +2 que tenes definido ahí te va a saltar a 3.
Otro consejo, si queres que te muestre las noticias en noticias.php sin tener que acceder a noticias.php?pagina=1 cambia paginado por position acá:
Código PHP:
Ver original//si no existe por GET la var screen coloca por defecto el valor de 0
if (!isset($_GET['screen'])) $paginado = 0;
//de lo contrario asigna el valor por get a $position
else
$position = (int)$_GET['screen'];
quedaría así
Código PHP:
Ver original//si no existe por GET la var screen coloca por defecto el valor de 0
if (!isset($_GET['screen'])) $position = 0;
//de lo contrario asigna el valor por get a $position
else
$position = (int)$_GET['screen'];
En lo personal no me sirvió, ya que tenía el mismo problema que vos en éste momento y no lo pude solventar, pero si encontrás la solución chiflame, que me sería muy útil.
Saludos !