Ciao ragazzi,
ho creato una sessione che mi registra il valore di una variabile passata da un link col '$_GET' in questo modo :

--index.php--

// creo la sessione col velore ricevuto dal $_GET
<?php
if (isset($_GET['settore'])) {
session_start();
$settore = $_GET['settore'];
$_SESSION['settore'] = $settore;
}
?>
..............................................

// e questi sono i link che passano il valore
<ul>[*]Pneumatici Auto e Furgoni.[*]Pneumatici Moto.[*]Pneumatici Quad.[/list]


nella pagina 'cerca_pneumatici' richiamo quel valore per usarlo in una query :

--cerca_pneumatici.php--

// continuo la sessione
<?php
session_start();
$settore = $_SESSION['settore'];
?>


Il mio problema è che, al di la del codice non particolarmente esatto, la sessione sembra sia impostata di default su 'Auto' (primo link), se clicco sul link 'Moto', o 'Quad' mi passa sempre il valore di 'Auto'.

Come va impostata la sessione in modo da farla funzionare e come fare per farle resettare il valore ogni volta che si vuole cambiare link ?

Grazie per ora!
Ciao.