Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wypisywanie tekstu po zmianie nagłówka
Forum PHP.pl > Forum > PHP
Asmox
Aktualnie robię kronikę dla klasy, wykorzystując trój kolumnowy układ strony. Wygląda ona tak, że menu z opcjami dla zalogowanego użytkownika i lewa kolumna z informacjami o użytkowniku są przed kolumną z treścią. Ta kolumna zawiera także skrypt, który odbierając dane wylogowuje użytkownika i wypisuje informację o pomyślnym wylogowaniu. Niestety, ten skrypt wykonywany jest na końcu, przez co mimo, że użytkownik jest wylogowany - nadal są elementy dla niego. Oto screen:

Rozwiązaniem tego problemu było odświeżenie strony. Niestety, teraz nie chce się pokazywać informacja o zalogowaniu, mimo, że ma być wykonana po odświeżeniu. Oto mój kod kolumny z treścią:
  1. <div id="content"><div id="content_inner">
  2. <?php
  3. if (isset($_GET['wyloguj'])) {
  4. if ($_SESSION['zalogowany'] == $_GET['wyloguj']) {
  5. unset($_SESSION['zalogowany']);
  6. header("Location: index.php"); //Próbowałem też z JavaScript location.replace()
  7. echo("Wylogowanie pomyślne");
  8. }
  9. }
  10. ?>
  11. <table>
  12. <?php shownews("stronaglowna"); ?>
  13. </table>
  14.  </div></div>

Co z tym zrobić?
Asmox
Niestety stosuję to i nadal się nie wyświetla worriedsmiley.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.