Security::demand(USER); $smarty = new MMSmarty(); $opt_lan = array("" => "Välj..."); foreach (Kommun::listLan() as $lan) { $lann = substr($lan, 0, -5); if (substr($lann, -1, 1) == "s") { $lann = substr($lann, 0, -1); } $opt_lan[$lann] = $lann; } $sel_lan = !empty($_POST["lan"]) ? $_POST["lan"] : ""; $smarty->assign("opt_lan", $opt_lan); $smarty->assign("sel_lan", $sel_lan); $lanKommuner = array(); $kommuner = Kommun::listAll(); foreach (Kommun::listLan() as $lan) { $sel = isset($_POST["kommun_id"]) ? $_POST["kommun_id"] : ""; $opt_kommuner = array("" => "Välj..."); foreach ($kommuner as $kommun) { if ($kommun->getLan() == $lan) { $opt_kommuner[$kommun->getId()] = $kommun->getNamn(); } } $lanKommuner[] = array("opt" => $opt_kommuner); } $smarty->assign("lanKommuner", $lanKommuner); $opt_kon = array("" => "Välj...", "man" => "Man", "kvinna" => "Kvinna"); $sel_kon = isset($_POST["kon"]) ? $_POST["kon"] : ""; $smarty->assign("opt_kon", $opt_kon); $smarty->assign("sel_kon", $sel_kon); $opt_fodelsear = array("" => "Välj...");
<?php include $_SERVER["DOCUMENT_ROOT"] . "/php/init.php"; $smarty = new MMSmarty(); $smarty->assign("pagetitle", "Kommunjakten"); function convertUrlNamn($namn) { $from = array("å", "ä", "ö", "Å", "Ä", "Ö", " "); $to = array("aa", "ae", "oe", "AA", "AE", "OE", "_"); //return str_replace($from, $to, $namn); return $namn; } $lanlista = Kommun::listLan(); $lan = array(); foreach ($lanlista as $key => $onelan) { $lan[$onelan] = convertUrlNamn($onelan); } $smarty->assign("lan", $lan); $smarty->assign("kommuner", Kommun::listAll(true)); $smarty->display('kommunjakten_start.tpl');