⊗ppPmRdFM 408 of 447 menu

Mesaje Flash în PHP

Uneori, la redirecționare, este necesar să transmiți o anumită informație de la o pagină la alta. De exemplu, pentru a afișa pe pagina țintă un text pentru utilizator.

Astfel de mesaje se numesc flash (mesaje flash). Acest nume a fost ales pentru că mesajul trebuie să apară o singură dată, iar la reîmprospătarea paginii să dispară.

Să implementăm cele descrise. Să presupunem că pe pagina page.php scriem în sesiune un anumit mesaj și efectuăm o redirecționare către o altă pagină:

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

Pe pagina index.php vom afișa mesajul și îl vom șterge din sesiune pentru a evita afișarea repetată:

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

Implementați mesajele flash descrise. Verificați funcționarea lor.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge