⊗ppPmRdFM 408 of 447 menu

Флаш съобщения в PHP

Понякога при пренасочване трябва да се предаде информация от една страница на друга. Например, за да се покаже на целевата страница някакъв текст за потребителя.

Такива съобщения се наричат флаш съобщения. Това име е избрано, защото съобщението трябва да се покаже само веднъж, а при опресняване на страницата да изчезне.

Нека реализираме описаното. Нека на страницата page.php запишем в сесията някакво съобщение и извършим пренасочване към друга страница:

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

На страницата index.php ще покажем съобщението и ще го изтрием от сесията, за да избегнем повторно показване:

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

Реализирайте описаните флаш съобщения. Проверете тяхната работа.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне