Salve a tutti,
forse il titolo è un po' generico provo a spiegarmi meglio.
Classico elenco di record in più pagine, ho creato i pulsanti "avanti" e "indietro" per navigare tra le pagine, ora vorrei poter andare direttamente ad una pagina semplicemente inserendo il numero di pagina e cliccando sul pulsante.

Con il codice che ho scritto la variabile viene passata solo dopo che viene cliccato il submit e quindi non si genera l'evento
codice HTML:
<form method="POST" action="index.php" >
Vai a pagina <input type="text" name="sceltapagina">
<?php@$sceltaPage = $_POST['sceltapagina'];
echo "<a href=\"" . $_SERVER['PHP_SELF'] . "?pag=" . $sceltaPage . "\">";
echo "</a>";
?>
<input type="submit" name="btnVai" value="cerca" class=prova>
</form>
Dove sbaglio?

Grazie a chiunque possa darmi una dritta.

Massimo