Secondo me è sbagliato il pulsante.
e poi la if che legge il pulsante:codice:<input type='submit' value='inviodati'>
Al pulsante manca il nomeCodice PHP:
if ( isset($_GET['inviodati']) && $_GET['inviodati'] == "ok") {
Infine alla IF non va il valore ok bensì il valore inviodaticodice:<input type="submit" name="inviodati" value="inviodati" />
Per come è scritto il form e viene poi processato, la IF risulta sempre FALSE e di conseguenza il codice del blocco IF non viene mai eseguito.