Ooooops scusatemi ho trovato l'errore!
Guardando l'html della pagina che e' online vedo solo adesso che in una select al posto di name="zodiaco" ho messo name="segno", il codice che ho postato sul forum e' preso dal file html che ho in locale e che ero sicuro (100%) di aver uploadato, evidentemente non lo ho fatto oppure qualcosa e' andato storto durante l'upload.
Grazie cmq per l'aiuto che mi avete dato.
Ciao