for ($i = 0; $i < sizeof($luokat); $i++) { $viestiluokat .= "<a onClick = 'aseta_luokka(" . $alaikaindeksi . "," . $omaid . "," . $parametriolio->vika_viesti_id . ",\n 1," . $arvot[$i] . ")'>" . $luokat[$i] . " (<span id='uudet" . $arvot[$i] . "'>\n 0 </span>)</a>"; } // TAllennetaan teema_id sessioon, jotta päästään siihen muualtakin käsix. // Myönnetään, että näin saadaan helposti homma sekaisin.. if (!isset($_SESSION['teema_id'])) { $_SESSION['teema_id'] = $teema_id; } // Asetetaan viimeinen kuvienkatseluaika täällä sessiomuuttujaan // nopean saavutettavuuden takia ekalla kerralla. Arvoksi tulee 0, // ellei uloskirjautumisaikaa löydy. if (!isset($_SESSION['kuvat_katsottu_viimeksi'])) { $_SESSION['kuvat_katsottu_viimeksi'] = hae_vika_ulosaika($omaid, $tietokantaolio); } // teemat.php: $viestitieto = $teemat->hae_viestitiedot($parametriolio->teema_id); // Jos kysymyksessä kunkku, voi lisätä ihmisiä. 'Linkkipalkkiteksti' hämäystä. if ($kuningas) { $linkkipalkkiteksti = "<form method='post'\n action='{$_SERVER['PHP_SELF']}?teema_id=0'>\n <input type='submit' name = 'toiminta'\n value='{$lisaa_henkilo}'/></form>"; $linkkipalkkiteksti .= "<form method='post'\n action='{$_SERVER['PHP_SELF']}?teema_id=0'>\n <input type='submit' name = 'toiminta'\n value='{$nayta_valtuudet}'/></form>"; } //========================================================================// $toiminta = $parametriolio->indextoiminta; //========================================================================// // KUNINGASTOIMINNOT ALKAA Tästä *********************** // Otetaan uuden henkilön lisääminen erikseen, niin voidaan // parantaa turvallisuutta: if ($toiminta != Yleisarvoja::$ei_toimintoa) { if ($kuningas && $toiminta == $lisaa_henkilo) { $ilmoitus = "Täällä voit lisätä\n uuden henkilön"; $sisaltoteksti = nayta_tietolomake($etun, $sukun, $lempin, $svuosi, $skk, $spaiva, $komm, $uusktunnus, $eosoite, $valtuudet);
$_SESSION['ikkunan_leveys'] = $ikkunan_leveys; echo "Ikkunan leveys = " . $_SESSION['ikkunan_leveys']; } else { // Raskaammat kyselyt: // Tätä tarvitaan viestilomakkeen näytössä (on kyllä myöhempänä). require_once '../viestit/php_viestimetodit.php'; require_once '../yhteiset/php_yhteiset.php'; require_once '../viestit/teemat.php'; /************************ HAE TEEMAKUVAUS *********************************/ // Palauttaa viestiluokan kuvauksen. Ikätarkistusta ei kyllä ole tehty, // joten on mahdollista saada k-18-luokan kuvaus, mutta ei se kai niin // vaarallista, koska viestit eivät kuitenkaan tule perille. if ($kysymys == "hae_teemakuvaus") { /* Luodaan teemat-olio alaikäisyyden huomioon ottoa yms. varten: */ $teemat = new Teemat($alaikainen); echo $teemat->hae_viestitiedot($teema_id); } else { // Haetaan asetukset ja avataan yhteys tietokantaan: require_once '../php_yleinen/php_yleismetodit.php'; require_once '../php_yleinen/aika.php'; require_once '../asetukset/tietokantayhteys.php'; require_once '../asetukset/Kielet.php'; require_once '../php_yleinen/perustus/Perustustekstit.php'; require_once '../php_yleinen/perustus/Ilmoitus2.php'; require_once '../php_yleinen/perustus/Tietokantarivi.php'; require_once '../php_yleinen/perustus/Tietokantasolu.php'; require_once '../php_yleinen/perustus/Pohja.php'; require_once '../php_yleinen/perustus/Kontrolleripohja2.php'; require_once '../php_yleinen/perustus/Malliluokkapohja2.php'; require_once '../php_yleinen/perustus/Nakymapohja2.php'; require_once '../liikuntamuistio/muistioasetukset.php';