Problem z tym, że zrobiłem sobie skrypt do wyświetlania komunikatów, np. po zalogowaniu/wylogowaniu, na zasadzie sesji.
Skrypt podczas wylogowywania tworzy sesje z wiadomością dla użytkownika, potem go przekierowuje na stronę główną i jeśli istnieje sesja to ma pokazać komunikat i jednocześnie usunąć sesję. Zauważyłem, że najpierw wykonywany jest kod php, dopiero potem javascript.
Tak wygląda mój kod:
echo ' <div id="showMSG" style="display: none;">'.$_SESSION['ots']['msg'].'</div> <script> $(document).ready(function() { $("#showMSG").show("fast").delay(3000).hide("fast"); }); </script>'; }
Macie jakiś pomysł jak to rozwiązać? Albo polecić jakąś inna technikę wyświetlania komunikatów?