Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Ubicie sesji, Stworzenie przycisku wyloguj
-lukaszgli-
post 1.02.2006, 18:43:10
Post #1





Goście







Witam,
Jestem początkującym jeśli chodzi o php. Stworzyłem system logowania użytkowników na podstawie książki z wykorzystaniem PHP5, Apache i MySQL. System działa w oparciu o sesje.
Mam problem ze zrobieniem przycisku Wyloguj. Czytałem wcześniejsze posty o podobnej tematyce jak i manuala ale zawsze był jakiś problem.
Prosiłbym o gotowe rozwiązanie ubijające sesje. Przycisk powinien znajdować się na stronie logged_user.php. Po jego kliknięciu sesja powinna być ubita i powinien pojawić się formularz logowania strony index.php. Będę bardzo wdzięczny za pomoc.
Poniżej kody wspomnianych stron:
logged_user.php
  1. <html>
  2. <head>
  3. <title>PHP5, Apache i MySQL</title>
  4. </head>
  5. <body>
  6. <h1>Witaj na naszej witrynie</h1>
  7. <p>
  8. <h2>Dziękujemy za zalogowanie się do systemu,
  9. <b><?php echo $_SESSION['user_logged']; ?></b>.<br><br>
  10. <a href="user_personal.php">Kliknij tutaj</a>,
  11. aby uzupełnić dane osobiste.<br><br>
  12. <a href="testowa1.php">Kliknij tutaj</a>,
  13. aby rozpocząć lekcje.<br><br></h2>
  14. </p>
  15. </body>
  16. </html>

index.php
  1. <?php
  2.  if ((isset($_SESSION['user_logged']) &&
  3.  $_SESSION['user_logged'] != "") ||
  4. (isset($_SESSION['user_password']) &&
  5. $_SESSION['user_password'] != "")) {
  6. include "logged_user.php";
  7.  } else {
  8.  include "unlogged_user.php";
  9.  }
  10. ?>

Pozdrawiam.
Go to the top of the page
+Quote Post
strife
post 1.02.2006, 18:47:22
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

Ostrzeżenie: (0%)
-----


Instrukcja warunkowa + session_destroy, jeśli czytałeś manuala to następnym razem czytaj uważniej.

Cytat
Prosiłbym o gotowe rozwiązanie ubijające sesje.

Poszukaj na forum, naprawdę było często albo napisz sam, nikt za Ciebie nie będzie odwalał gotowców.

Pozdrawiam!


--------------------
Go to the top of the page
+Quote Post
Fipaj
post 1.02.2006, 18:47:46
Post #3





Grupa: Zarejestrowani
Postów: 691
Pomógł: 0
Dołączył: 19.01.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $_SESSION['user_logged'] = '';
  3. ?>

i już tongue.gif

edit: ech, 24 sekundy :]

Ten post edytował Fipaj 1.02.2006, 18:49:21


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 18.07.2025 - 04:01