Ciao, non mi ci metto nemmeno a leggere il codice che hai postato, ad occhio direi che ti stai complicando la vita oltre ogni immaginazione.
Comunque nonostante le risposte poco incoraggianti secondo me il tuo primo messaggio aveva un suo senso e quindi ti rispondo io:
Esistono molti form già pronti, alcuni gratuiti, alcuni a pagamento. Qui di seguito ti posto il link di diversi form a pagamento che trovi su codecanyon.net (è un portale che vende script).
Sono tutti validi e decisamente professionali, ben più di quello di italia.it. Il prezzo è accessibile, parliamo di pochi dollari, il sito è ovviamente del tutto sicuro, io l'ho usato diverse volte. Magari trovi qualcosa che fa al caso tuo.
Sono tutto script già pronti per l'uso, sono formattati e hanno codice php solido perlopiù a prova di problemi. Sono una soluzione che dovresti considerare.
Personalmente credo sia meglio spendere i soldi di un caffè e avere qualcosa di professionale piuttosto che perdere ORE e ORE di lavoro per poi avere qualcosa che nel tempo si rivela una soluzione debole o insicura.
I diversi form che ho trovato dando una occhiata veloce per il sito sono questi li trovi a questi link:
http://bit.ly/d0n3Zh
http://bit.ly/cFZ1l9
http://bit.ly/c5QdIC
http://bit.ly/d46wy6
http://bit.ly/deblVy
http://bit.ly/d5VqOc
Spero di esserti stato utile, a presto.