Devo realizzare un form per inserire degli eventi in un database. Vorrei realizzare il form in modo tale che il Comune dell'evento sia selezionato da un menu select collegato ad un database. L'utente in un menu a tendina deve prima selezionare la Regione, a questo punto il secondo menu deve mostrare le province di quella regione ed infine selezionare il Comune. Ora ho realizzato il form in questo modo:
<?php
session_start();
if((!isset($_SESSION['utente'])) && (!isset($_SESSION['password'])))
{echo "Accesso non consentito";} else
{
require '../connessione.php';
?>

<form action="inserimento_evento.php" method="POST">
<fieldset id="dati">


<label for="luogo">luogo dell&acute;evento</label>


<select onchange="selCom(this.value)" name="regione">
<option value="">Scegli regione...</option>
<?
$sql_regione="SELECT * FROM regioni ORDER BY regione";
$query_regione=@mysql_query($sql_regione) or die (mysql_error());
while ($array=mysql_fetch_array($query_regione))
{
?>
<option value="<? echo $array['id']; ?>"<? if ($id_regione==$array['id']) {echo " selected";} ?>><? echo $array['regione']; ?></option>
<?
}
?>
</select>

<select onchange="selCom(this.value)" name="provincia">
<option value="">Scegli provincia...</option>
<?
$sql_provincia="SELECT * FROM province WHERE id_regione='$id_regione' ORDER BY provincia";
$query_provincia=@mysql_query($sql_provincia) or die (mysql_error());
while ($array=mysql_fetch_array($query_provincia))
{
?>
<option value="<? echo $array['id']; ?>"<? if ($id_provincia==$array['id']) {echo " selected";} ?>><? echo $array['provincia']; ?></option>
<?
}
?>
</select>

<select onchange="selCom(this.value)" name="comune">
<option value="">Scegli il comune...</option>
<?
$sql_comuni="SELECT * FROM comuni WHERE id_provincia='$id_provincia' ORDER BY comune";
$query_comunia=@mysql_query($sql_comuni) or die (mysql_error());
while ($array=mysql_fetch_array($query_comunia))
{
?>
<option value="<? echo $array['id']; ?>"<? if ($id_comune==$array['id']) {echo " selected";} ?>><? echo $array['comune']; ?></option>
<?
}
?>
</select>
</p>




<label for="titolo">titolo dell&acute;evento</label>

<input name="titolo" tabindex="1" id="titolo" /></p>


<label for="datain">data inizio</label>

<input name="datain" type="text" value="gg-mm-aaaa" tabindex="2" ></p>


<label for="datafin">data fine</label>

<input name="datafin" type="text" value="gg-mm-aaaa" tabindex="3" ></p>


<label for="testo">breve descrizione dell&acute;evento</label>

<textarea name="testo" id="testo" cols="50" rows="10" tabindex="4"></textarea></p>


<label for="org">organizzazione</label>

<input name="org" tabindex="5" id="org" value=""/></p>


<label for="tel">telefono</label>

<input name="tel" tabindex="6" id="tel" value=""/></p>


<label for="web">sito web</label>

<input name="web" tabindex="7" id="web" value=""/></p>


<label for="email">email</label>

<input name="email" tabindex="8" id="email" value=""/></p>
</fieldset>




<input type="submit" class="tasto" tabindex="8" value="Inserisci Evento" />
<input type="reset" class="tasto" tabindex="9" value="Cancella" />
</p>

</form>

<?php
}
?>

Il mio problema sta nel fatto che una volta selezionata la Regione, non succede nulla, cioè non si caricano le province. Sembra che ci sia un problema nella visualizzazione della pagina ma non riesco a capire l'inghippo :master:

Spero che qualcuno mi dia una mano