Ciao, vado subito al punto.
in una pagina ho un doppio menu a tendina e in base alle scelte che faccio andrò a pescare da un db determinati dati e li metto in tabella attraverso una funzione chiamata estrai dati
qua c'è il codice
 
	Codice PHP:
	
<?php 
echo '<div id="contenuti">';  
require_once ('config.php');  
require_once ('myfunction.php'); 
echo "
";  
if (!isset($_SESSION['username'])) 
{ 
header("location:index.php?page=login"); 
} 
else  
{
 ?>  
<form method='POST' action="<?php echo $_SERVER['PHP_SELF']; ?>">  
<fieldset>   
<legend>Risultati Lega: si prega di scegliere Girone e Giornata</legend>  
Scegli Girone:    <select name="girone">    
<option value=""></option>    
<option value="a">GIRONE A</option>   
 <option value="b">GIRONE B</option>       
</select>  
Scegli Giornata:   <select name="giornata">      
<option value=""></option>    
<option value="1">1</option>    
<option value="2">2</option>    
<option value="3">3</option>    
<option value="4">4</option>    
<option value="5">5</option>    
<option value="6">6</option>     
<option value="7">7</option>     
<option value="8">8</option>     
<option value="9">9</option>     
<option value="10">10</option>     
<option value="11">11</option>     
<option value="12">12</option>     
<option value="13">13</option>     
<option value="14">14</option>      
 </select>   
<input type="submit" value="Scegli">  
</fieldset> 
</form>  
 <?php  if(isset($_POST['girone'])) 
{     
if(isset($_POST['giornata']))     
{     
$girone=$_POST['girone'];     
$giornata=$_POST['giornata'];     
$query = "SELECT Num_giornata, Sq_casa, Sq_ospite, Gol_casa, Gol_ospiti,Data                  
FROM Calendario_"."$girone"." WHERE Num_giornata = "."$giornata";     
$result = mysql_query($query);      
if ($result)         
estrai_dati($result);     
} 
} 
echo '</div>'; } 
?>
 
ad ogni scelta fatta però il sito mi torna alla homepage e non capisco perchè visto che non c'è nessuna istruzione che mi reindirizza alla home
la struttura del sito è la seguente:
Cartella Docroot:
- config.php //il file con i parametri per connettermi al db
- index.php // il file principale che richiama le funzioni che crano la pagina dinamica
- myfunction.php //il file in cui c'è la funzione che estrae i dati dal db e li mette in tabella
- elab_login.php //lo script che effettua il login e che viene chiamato falla form in login.php
- elab_reg.php //lo script che si connette al db e dovrebbe scrivergli i dati inseriti nella form in registrati.php
              Cartella Pagine:
              -home
              -classifiche
              -risultati
              -login (la form che compare nelle pagine classifiche e risultati se non si è loggati)
              -registrazione (pagina con la form per registrarsi e che richiama lo script elab_reg.php)