<input type="text" id="usertype" name="usertype" value="Candidati" disabled="disabled"/>
<input type="hidden" id="usertype" name="usertype" value="Candidati" disabled="disabled"/>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">Nome*</label>
<input class="cf_inputbox required" maxlength="150" size="30" title="Inserisci il tuo nome*" id="text_0" name="text_0" type="text" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">Utente*</label>
<input class="cf_inputbox required" maxlength="150" size="30" title="inserisci il nomeutente" id="text_2" name="text_2" type="text" onChange="CheckUtente(this.value);"/>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">Email*</label>
<input class="cf_inputbox required validate-email" maxlength="150" size="30" title="inserisci una mail valida" id="text_5" name="text_5" type="text" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">Email di Conferma*</label>
<input class="cf_inputbox required validate-email" maxlength="150" size="30" title="inserisci una mail valida" id="text_15" name="text_15" type="text" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_password">
<label class="cf_label" style="width: 150px;">Password*</label>
<input class="cf_inputbox required" maxlength="150" size="30" title="" id="text_3" name="text_3" type="password" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_password">
<label class="cf_label" style="width: 150px;">Conferma Password*</label>
<input class="cf_inputbox required" maxlength="150" size="30" title="Conferma Password errato" id="text_8" name="text_8" type="password" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_captcha">
<label class="cf_label" style="width: 150px;">Immagine di Controllo</label>
<span>{imageverification}</span>
</div>
<div class="cfclear"> </div>
<div>
Accetta i termini di servizio<input type="checkbox" id="id_termini" name="Accetta i termini di servizio" value="Accetta i termini di servizio" />
</div>
</div>
<div class="form_item">
<div class="form_element cf_button">
<input value="Registra" name="button_6" type="submit" /><input type="reset" name="reset" value="Reset"/>
</div>
<div class="cfclear"> </div>
</div>
il codice qui sopra mostra il mio form.
Ho abilitato il plugin joomla registration.
Premettendo che non ho grande dimestichezza con il codice di joomla, ma spulciando nel forum di Chronoengine, ho pensato che i campi Hidden potrebbero servire per memorizzare valori memorizzabili su punti speciali del database. Quindi ho pensato che mettendo un campo hidden e con id=usertype con un certo valore, questo verrà memorizzato in DB alla registrazione.
A quanto pare però questa mia affermazione non sembra vera: registra sul dabase, ma il campo hidden non funziona. Però se abilito sulla tab "DB Connection" la connessione alla tabella Jos_users, allora il campo viene memorizzato, ma il resto dei campi no! (Per essere precisi: viene creato un doppio record durante la fase di registrazione uno che contiene tutti i campi nome utente, password etc... con il campo usertype vuoto, l'altro ha tutti i campi vuoti escluso usertype che contiene il valore messo nel campo hidden )
Non capisco molto bene in effetti cosa effettivamente devo fare per far registrare questo form in tabella in modo corretto... cioè al posto di usertype Registered, Candidati.
Suggerimenti?