Пример #1
0
     }
     // xml-muodossa saadaan muutkin tiedot mukaan:
     header('Content-type: text/xml');
     echo '<?xml version="1.0" encoding="' . $koodaus . '"?>';
     echo '<tiedot>';
     echo '<ilmoitus>' . $ilmoitus . '</ilmoitus>';
     echo '<ylaluokka_id>' . $parametriolio->ylaluokka_id_lj . '</ylaluokka_id>';
     echo '<onnistuminen>' . $palauteolio->get_operaatio_onnistui() . '</onnistuminen>';
     echo '</tiedot>';
 } else {
     if ($kysymys == "suodatuslomake") {
         $palauteolio = $kayttajakontrolleri->toteuta_nayta_suodatinlomake();
         echo $palauteolio->get_sisalto();
     } else {
         if ($kysymys == "suodatus") {
             $suod_valinta = $parametriolio->get_suodatin_valinta();
             // Jos suodatin klikattu päälle:
             if ($suod_valinta == 1) {
                 $palauteolio = $kayttajakontrolleri->toteuta_tallenna_uusi_suodatin();
             } else {
                 // Muuten halutaan pois:
                 $palauteolio = $kayttajakontrolleri->toteuta_poista_suodatin();
             }
             echo $palauteolio->get_ilmoitus();
         } else {
             if ($kysymys == "hae_pikakommentit") {
                 $palauteolio = $kontrolleri_pikakommentit->toteuta_nayta_pikakommentit($kohde_tyyppi, $kohde_id, Kontrolleri_pikakommentit::$kommenttien_max_nayttolkm);
                 echo $palauteolio->get_sisalto();
             } else {
                 if ($kysymys == "tallenna_uusi_pikakommentti") {
                     $palauteolio = $kontrolleri_pikakommentit->toteuta_tallenna_PK();