Notice: Undefined index: regione , nel tuo caso, indica che $_POST non contiene nessuna chiave 'regione'. Risolvi modificandoincodice:if (!isset($_SESSION["regione"])) $_SESSION["regione"] = $_POST['regione'];codice:if (!isset($_SESSION["regione"])) { $_SESSION["regione"] = isset($_POST['regione']) ? $_POST['regione'] : null; }