Example #1
0
             $kokon = new Kokonaisuusolio($id, $tietokantaolio);
             $html = $kokonnakymat->tulosta_esikatselu($kokon, $parametriolio);
         } else {
             $html = "Unknown type=" . $type . " and id=" . $id;
         }
     }
     //echo $output = str_replace(array("\r\n", "\r", "\n"), "", $html);
     return $html;
 }
 //==========================================================================
 //==========================================================================
 if ($kysymys == "nayta_kokonesikatselu") {
     // Luodaan uusi Kokonaisuusolio tietojen perusteella:
     $kokon = new Kokonaisuusolio(Kokonaisuusolio::$MUUTTUJAA_EI_MAARITELTY, $tietokantaolio);
     $kokon->setOtsikkotaso(2);
     $kokon->set_id($parametriolio->id_kokon);
     $html = $kokonaisuusnakymat->tulosta_esikatselu($kokon, $parametriolio);
     echo $html;
 } else {
     if ($kysymys == "nayta_tehtavan_esikatselu") {
         $otsikko = $parametriolio->otsikko_teht;
         $tehtavananto = $parametriolio->tehtavananto_teht;
         $vaikeustaso = $parametriolio->vaikeustaso_teht;
         // Luodaan uusi Tehtäväolio tietojen perusteella:
         $kuvakansion_os = Kuvat::$latauskansion_osoite;
         $tk_tehtava = "";
         $teht = new Tehtava(Tehtava::$MUUTTUJAA_EI_MAARITELTY, $tietokantaolio);
         // HUOM! Normaali set_arvo-metodi aiheuttaa sitkeät \n -merkit esikatseluun!
         $teht->set_arvo_kevyt($otsikko, Tehtava::$sarakenimi_otsikko);
         $teht->set_arvo_kevyt($tehtavananto, Tehtava::$sarakenimi_tehtavananto);
         $teht->setVaikeustaso($vaikeustaso);