⊗ppPmRdFM 408 of 447 menu

Komunikaty Flash w PHP

Czasami przy przekierowaniu trzeba przekazać pewną informację z jednej strony na drugą. Na przykład, żeby wyświetlić na docelowej stronie jakiś tekst dla użytkownika.

Takie komunikaty nazywane są flash (flash messages). Taka nazwa została wybrana ponieważ, komunikat powinien pojawić się tylko raz, a przy odświeżeniu strony zniknąć.

Zaimplementujmy opisane. Niech na stronie page.php zapiszemy w sesji jakiś komunikat i wykonamy przekierowanie na inną stronę:

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

Na stronie index.php wyświetlimy komunikat i usuniemy go z sesji aby uniknąć ponownego wyświetlenia:

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

Zaimplementuj opisane komunikaty flash. Sprawdź ich działanie.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć