Narzędzia użytkownika

Narzędzia witryny


pl:paw:lab_paw_php_3

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronach Poprzednia wersja
Nowa wersja
Poprzednia wersja
pl:paw:lab_paw_php_3 [2021/01/08 15:44]
wojnicki [Informacje dodatkowe: Blokowanie dostępu za pomocą pliku (file lock)]
pl:paw:lab_paw_php_3 [2022/12/10 17:19] (aktualna)
wojnicki [Ćwiczenie 4: Sesje]
Linia 33: Linia 33:
   - przy pierwszej wizycie użytkownika poprosi o jego imię,   - przy pierwszej wizycie użytkownika poprosi o jego imię,
   - przy każdej następnej wyświetli imię,    - przy każdej następnej wyświetli imię, 
-  - opcjonalnie: dodaj datę i godzinę ostatniej wizyty oraz mechanizm zapominania imienia.+  - dodaj datę i godzinę ostatniej wizytyoraz 
 +  - mechanizm zapominania imienia (np. przy przesłaniu metodą GET atrybutu ''zapomnij'': ''http://..../skrypt.php?zapomnij'').
  
-Powyższy mechanizm możesz wykorzystać, aby np. dodać do galerii logowanie użytkownika, tak aby nie trzeba było za każdym razem podawać nazwy użytkownika oraz hasła.+Powyższy mechanizm możesz wykorzystać, aby np. dodać do galerii logowanie użytkownika, tak aby nie trzeba było za każdym razem podawać nazwy użytkownika oraz hasła przy dodawaniu lub usuwaniu obrazków.
  
 ===== Ćwiczenie 4: Sesje ====== ===== Ćwiczenie 4: Sesje ======
Linia 44: Linia 45:
 session_start(); session_start();
  
-if (isset($_GET['clear'])){ +if (isset($_GET['zapomnij'])){ 
-        echo 'clear';+        echo 'Zapominam...';
         unset($_SESSION['moje']);                unset($_SESSION['moje']);       
 } else { } else {
Linia 71: Linia 72:
 ==== Informacje dodatkowe: Semafory ==== ==== Informacje dodatkowe: Semafory ====
  
-W poniższym kodzie zastąp wartość KLUCZ unikalną w ramach grupy laboratoryjnej liczbą -- możesz użyć identyfikatora użytkownika na serwerze (polecenie ''id'' za pomocą terminala).+W poniższym kodzie zastąp wartość KLUCZ unikalną w ramach grupy laboratoryjnej liczbą -- możesz użyć identyfikatora użytkownika na serwerze (polecenie ''id'' po zalogowaniu na serwere za pomocą ''ssh'').
  
 <code php> <code php>
pl/paw/lab_paw_php_3.1610117062.txt.gz · ostatnio zmienione: 2021/01/08 15:44 przez wojnicki