)+%xs', $string); } function convertUrlNamn($namn) { $from = array("aa", "ae", "oe", "AA", "AE", "OE", "Aa", "Ae", "Oe", "_"); $to = array("å", "ä", "ö", "Å", "Ä", "Ö", "Å", "Ä", "Ö", " "); //return str_replace($from, $to, $namn); if (detectUTF8($namn)) { return urldecode($namn); } else { return utf8_encode(urldecode($namn)); } } function getMapNamn($namn) { $from = array("å", "ä", "ö", "Å", "Ä", "Ö", " ", "Lan"); $to = array("a", "a", "o", "A", "A", "O", "", "lan"); return str_replace($from, $to, $namn); } $laen = convertUrlNamn($_GET["laen"]); $smarty->assign("pagetitle", "Kommunjakten - " . $laen); $karta = "C_FCMap_" . getMapNamn($laen); $smarty->assign("laen", $laen); $smarty->assign("karta", $karta); $laen_kommuner = Kommun::listByLan($laen); // kontrollera att detta är ett giltigt län if (sizeof($laen_kommuner) == 0) { exit; } $smarty->assign("kommuner", $laen_kommuner); $smarty->display('kommunjakten_laen.tpl');