} else { $lagnamn = LagNamn::loadById($_POST["id"]); $lagnamn->setNamn($_POST["namn"]); if (file_exists($_FILES["bild"]["tmp_name"])) { $bild = new Bild($_FILES["bild"]); $lagnamn->setImg($bild); } $lagnamn->commit(); } $urlHandler->redirect("LagNamn", URL_ADMIN_LIST); break; case "profildata": if (empty($_GET["id"])) { $profildata = new ProfilData($_POST["namn"], $_POST["beskrivning"]); } else { $profildata = ProfilData::loadById($_GET["id"]); if (!empty($_POST["namn"])) { $profildata->setNamn($_POST["namn"]); } if (isset($_POST["beskrivning"])) { $profildata->setBeskrivning($_POST["beskrivning"]); } $profildata->commit(); } // Lägg in nya val: $_POST["profildatavals"] = trim($_POST["profildatavals"]); if (!empty($_POST["profildatavals"])) { $profildatavals = explode("\n", trim($_POST["profildatavals"])); if (count($profildatavals) > 0) { while (list($key, $value) = each($profildatavals)) { new ProfilDataVal(trim($value), $profildata->getId());
public function getProfilDataObject() { return ProfilData::loadById($this->profilDataId); }