i due codici che hai postato sono alquanto diversi... qual è quello che dà errore? e dov'è l'errore? e qual è l'errore?