skanuj0371 (2)

skanuj0371 (2)



PHP i MySQL dla każdego

Listing 14.6. Treść skryptu logout.php

<?php

session_start();

i f (!i sSet($_SESSION['zalogowany’])){

Skomunikat ■ "Nie jesteś załogowany!";

}

else{

unset($_SESSI0N[1 załogowany1]);

Skomunikat = "Wylogowanie prawidłowe!";

}

session _destroy();

?>

<htmł>

<head>

<meta http-equiv="Content-Type“ content-'text/html; charset-iso-S859-2"> <ti 11e>Wy1ogowani e</ti 11e>

</head>

<body>

<?php echo Skomunikat ?>

<br><br>

<a href-"login.php">Powrót do strony 1ogowania</a>

</body>

</html>

Zawartość zmiennej komunikat jest wyświetlana w dalszej części skryptu w kodzie HTML, na dole strony jest natomiast umieszczony odnośnik umożliwiający powrót do strony logowania (łogin.php). Jeśli zatem proces wylogowania zakończy się sukcesem, użytkownik zobaczy widok jak na rysunku 14.3.

Plik Edycja

Widok Przejdź JaWadki Narzędzia Pomog

<#> • O

• |Li http://bcalhost/logout.php 21

ł Rozpocznij przygód., . O Aktualności ij bdex.php

Wylogowanie prawidłowe! Powrót do strony logowania


Rysunek 14.3.

Po prawidłowym wyłogowaniu z serwisu

Rejestracja nowych użytkowników

Przykład systemu logowania z poprzedniej sekcji warto uzupełnić o możliwość rejestracji użytkowników. Każdy użytkownik, który nie ma jeszcze konta w naszym serwisie, będzie mógł samodzielnie się zarejestrować. Przyjmiemy, że w trakcie rejestracji będą musiały zostać podane następujące dane:


Wyszukiwarka

Podobne podstrony:
skanuj0447 464 PHP i MySQL dla każdego Listing 17.5. Treść pliku newsJorm.php <?php $news_form_co
skanuj0449 466 PHP i MySQL dla każdego 466 PHP i MySQL dla każdego Listing 17.6. Treść pliku
skanuj0163 (9) 174 PHP i MySQL dla każdego Listing 6.12. Wykorzystanie funkcji strtok <?php $str
skanuj0355 (2) 370 PHP i MySQL dla każdego Listing 13.7. Wyświetlenie zawartości tabeli z możliwości

więcej podobnych podstron