$palauteolio = toteuta_nayta_esikatselukuvat($parametriolio); $kuvahtml = $palauteolio->get_sisalto(); } else { $kuvahtml = "Kokoelmanimi '{$kokoelmanimi}' tuntematon!"; } } echo $kuvahtml; } else { if ($kysymys == "hae_kuva_ja_tiedot") { $pikkukuvakansio_osoite = Kuva::$kansion_os_kuvat_pikkukuvat; $kuvahtml = nayta_albumin_yksi_kuva($omaid, $id_alb, $id_kuva, $muokkaa_kuva, $uusi_kuva, $poista_kuva, $takaisin_albumilistaan_alb, $ed_kuva_alb, $seur_kuva_alb, $tauko_alb, $jatka_esitysta_alb, $tietokantaolio, $omat_valtuudet, $ikkunan_leveys, $ikkunan_korkeus, $pikkukuvakansio_osoite); echo $kuvahtml; } else { if ($kysymys == "hae_bongauskuva_ja_tiedot") { $pikkukuvakansio_osoite = Kuva::$kansion_os_bongauskuvat_pikkukuvat; $kuvahtml = bongaus_nayta_albumin_yksi_kuva($omaid, $id_lj, $id_kuva, $tietokantaolio, $omat_valtuudet, $ikkunan_leveys, $pikkukuvakansio_osoite); echo $kuvahtml; } else { if ($kysymys == "hae_diaesityskuva_albumeista") { $kuvahtml = "Virhe (ajax_kyselyt_kuvat.php)"; if ($kokoelmanimi == Kuva::$KUVAT_ALBUMIT) { $albumin_kuva_idt = hae_albumin_kuvien_idt($id_alb, $tietokantaolio, $omaid); } else { if ($kokoelmanimi == Kuva::$KUVAT_BONGAUS) { $albumin_kuva_idt = bongaus_hae_kuvien_idt($id_lj, $tietokantaolio, $omaid); } else { $albumin_kuva_idt = array(); // Tyhjä taulukko. } } if (!empty($albumin_kuva_idt) && sizeof($albumin_kuva_idt) >= $kuvan_nro) {
/** * Toteuttaa albumin yhden kuvan näytön. Palauttaa Palaute-luokan * olion. * @param Parametrit $parametriolio * @return Palaute $palauteolio */ function toteuta_bongaus_nayta_albumin_yksi_kuva($parametriolio) { $palauteolio = new Palaute(); $palauteolio->set_sisalto(bongaus_nayta_albumin_yksi_kuva($parametriolio->omaid, $parametriolio->id_lj, $parametriolio->id_kuva, $parametriolio->tietokantaolio, $parametriolio->get_kayttajan_valtuudet(), $parametriolio->get_ikkunan_leveys(), $parametriolio->get_pikkukuvien_kansio_osoite())); return $palauteolio; }