I FILE JS DEI COMUNI è scritto così
codice:
var comuni=Array(
'AG001;AGRIGENTO' ,
'AG002;ALESSANDRIA DELLA ROCCA',
'AG003;ARAGONA',
'VV049;ZAMBRONE',
'VV050;ZUNGRI');
function return_comuni(sigla_provincia){
var lista_comuni=Array();
var k=0;
for(i=0; i<comuni.length; i++){
var curr_comune=comuni[i].split(';');
var codice_provincia=curr_comune[0].substr(0, 2);
var nome_comune=curr_comune[1];
if (codice_provincia==sigla_provincia) {
lista_comuni[k]=comuni[i];
k++;
}//if
}//for
return lista_comuni;
}//provincia
i dati nel file PHP gli leggo in questo modo
<table align="center" width="250" border="0" cellspacing="2" cellpadding="2">
<tr>
<td>Regione</td>
<td>
<select name="regione" id="regione" onchange = "carica_province ();">
<option value = "" id = "regione" > Regione </ option>
</ Select>
</td>
</tr>
<tr>
<td>Provincia</td>
<td><select name="provincia" id="provincia" onchange="carica_citta();">
<option value = "" id = "provincia" > Provincia </ option>
</select></td>
</tr>
<tr>
<td>Città</td>
<td><select name="citta" id="citta" onchange="carica_cap();">
<option value = "citta" id = "citta" > Città </ option>
</select></td>
</tr>
<tr>
<td>CAP</td>
<td><select name="cap" id="cap"></select></td>
</tr>
</table>
però quando trasferisco i dati nel data base invece di inviare il nome del comune che è il secondo mi invia il codice del comune
ma sul php a video legge tutto benissimo quindi è al momento della registrazione sul database mysql che c'è l'errore