Inizia con lo spiegare come funziona il form:
codice:
 <form method="post" name="modulo">
    <fieldset class="raccoglitore"> <br> <legend>LOGIN:</legend>
     <label for="codice" class="lblcodice">Codice</label><input type="text" name="txtcodice" class="txtcod"/>
     <label for="password" class="lblpassw">Password</label><input type= "text" name= "txtpassword" class="txtpassw"/>
     <input type= "button" value="Invia" onClick="Modulo()" class="mnubutton"> </fieldset>
     <br><fieldset><legend>SELEZIONA DESTINATARIO:</legend>
     <select name="listadest" class="combolista"></select>
     <input type= "button" value="InviaOK" onClick="diario.php" ></fieldset>
</form>
Perché ci sono 2 pulsanti? Che funzione hanno?
Tra l'altro, il secondo mi pare non invii nulla, richiama semplicemente lo script diario.php, ma non gli passa alcun dato visto che non effettua un submit.