⊗ppPmRdFM 408 of 447 menu

Mensajes Flash en PHP

A veces, durante una redirección, es necesario transmitir cierta información de una página a otra. Por ejemplo, para mostrar en la página de destino algún texto para el usuario.

Estos mensajes se denominan mensajes flash. Este nombre se eligió porque el mensaje debe mostrarse solo una vez y desaparecer al actualizar la página.

Implementemos lo descrito. Supongamos que en la página page.php guardamos un mensaje en la sesión y realizamos una redirección a otra página:

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

En la página index.php mostraremos el mensaje y lo eliminaremos de la sesión para evitar que se muestre nuevamente:

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

Implemente los mensajes flash descritos. Verifique su funcionamiento.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar