Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Odświeżanie
-mani-
post
Post #1





Goście







Witam

Chciałbym rozwiązać problem z wyświetlaniem informacji o logowaniu. Otóż

  1. <?php
  2. if($_SESSION["zalogowany"]==0){
  3. echo '<span style="color:gray">Nie jesteś zalogowany </span>';
  4. } else if($_SESSION["zalogowany"]==1){
  5. echo '<span style="color:gray">Jesteś zalogowany </span>';
  6. }
  7.  
  8. if($_GET["wyloguj"]=="tak" && empty($przycisk)){
  9. $_SESSION["zalogowany"]=0;
  10. echo 'Zostales wylogowany z serwisu';
  11. }
  12. ?>


i mam problem taki iż po wylogowaniu komunikat wygląda w ten sposób

"Jesteś zalogowany Zostales wylogowany z serwisu "

Chciałbym dodawać funkcje ,żeby odświeżał mi stronę po każdej akcji - w jaki sposób da się to zrobić? proszę o pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Spawnm
post
Post #2





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




daj tak i bedzie ok:

  1. <?php
  2. if($_GET["wyloguj"]=="tak" && empty($przycisk)){
  3. $_SESSION["zalogowany"]=0;
  4. echo 'Zostales wylogowany z serwisu';
  5. }
  6.  
  7. if($_SESSION["zalogowany"]==0){
  8. echo '<span style="color:gray">Nie jesteś zalogowany </span>';
  9. } else if($_SESSION["zalogowany"]==1){
  10. echo '<span style="color:gray">Jesteś zalogowany </span>';
  11. }
  12. ?>


a najlepiej zainteresuj się funkcją session_destroy();

a co do prosby to np:
  1. <?php
  2. if($_GET["wyloguj"]=="tak"){
  3. $_SESSION["zalogowany"]=0;
  4. header('location:'$_SERVER['PHP_SELF']);
  5. }
  6. ?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 12:51