ahahaa scusami ma stamattina sono mezzo stordito..
cmq per il codice sarebbe molto lungo e molte pagine che si richiamano tra loro..
ma secondo me non dipende dal codice ma da qualche configurazione di opensuse che blocca il submit.-

cmq in phpMyAdmin ho trovato questi 2 errori:
- L'estensione PHP mbstring non è stata trovata e sembra che si stia utilizzando un set di caratteri multibyte. Senza l'estensione mbstring, phpMyAdmin non è in grado di dividere correttamente le stringhe di caratteri e questo può portare a risultati inaspettati.

- Impossibile caricare l'estensione mcrypt,
prego controllare la configurazione di PHP

Può dipendere da questi errori?