⊗ppPmRdFM 408 of 447 menu

Messages flash en PHP

Parfois, lors d'une redirection, il est nécessaire de transmettre des informations d'une page à une autre. Par exemple, pour afficher sur la page cible un texte pour l'utilisateur.

De tels messages sont appelés messages flash. Ce nom est choisi parce que le message ne doit apparaître qu'une seule fois, et disparaître au rafraîchissement de la page.

Implémentons ce qui est décrit. Supposons que sur la page page.php nous enregistrons dans la session un certain message et effectuons une redirection vers une autre page :

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

Sur la page index.php, affichons le message et supprimons-le de la session pour éviter un affichage répété :

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

Implémentez les messages flash décrits. Vérifiez leur fonctionnement.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser