示例#1
0
文件: save.php 项目: krillo/motiomera
     } 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());
示例#2
0
 public function getProfilDataObject()
 {
     return ProfilData::loadById($this->profilDataId);
 }