Ok... lo que pasa es que al setear las variables lo haces vía POST y al propagarlas lo haces vía URL... o sea GET... al comienzo del script pones:
Código PHP:
$municipio=$_POST["municipio"];
Puedes poner por ejemplo:
Código PHP:
if(isset($_POST['municipio'])){//si ha sido enviada por POST
$municipio = $_POST['municipio'];//recoger la del formulario
}elseif(isset($_GET['municipio'])){//Si ha sido enviada por GET
$municipio = $_GET['municipio'];//recoger la de la URL
}
Saludos