Why message keep being displayed even on session forget used in blade view in Laravel 11?
@if(session()->has(‘errors’)) {{ session(‘errors’) }} @php request()->session()->forget(‘errors’) @endphp <script> window.onload = function() { // code to display alert } </script> @endif The message keep being shown when using browser navigation. The javascript code is inside @if @endif, so this should not be the reason. php session browser laravel-blade laravel-11