Il codice che hai scritto è corretto! Però se ti viene mandato in get un valore. non intero non te ne accorgi ma se è quello che vuoi fare ok! Altrimenti usa la funzione is_int (guarda manuale )