⊗ppPmRdFM 408 of 447 menu

Flash-viestit PHP:ssä

Joskus uudelleenohjauksen yhteydessä on tarpeen välittää tietoa yhdeltä sivulta toiselle. Esimerkiksi jotta kohdesivulla voidaan näyttää käyttäjälle jotain tekstiä.

Tällaisia viestejä kutsutaan flash viesteiksi. Nimi on valittu, koska viestin tulee näkyä vain kerran, ja sivu päivittämällä se katoaa.

Toteutetaan kuvattu. Olkoon sivulla page.php, jossa tallennamme istuntoon jonkin viestin ja suoritamme uudelleenohjauksen toiselle sivulle:

<?php session_start(); $_SESSION['flash'] = 'message'; header('Location: index.php'); die(); ?>

Sivulla index.php näytetään viesti ja poistetaan se istunnosta toistuvan näyttämisen estämiseksi:

<?php session_start(); if (isset($_SESSION['flash'])) { echo $_SESSION['flash']; unset($_SESSION['flash']); } ?>

Toteuta kuvatut flash-viestit. Tarkista niiden toiminta.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää