Stegerea sesiunilor utilizatorilor in PHP
Cand avem sisteme de utilizatori si suntem lenesi ne cream sistemul de sesiuni pe baza sesiunilor oferite de PHP. Este adevarat ca sunt mult mai usor de folosit dar eu nu le recomand, nu permit atata libertate fara cunostinte fata de cookie-uri.
Insa cand vine vorba sa stergem sesiunea altui utilizator multi se blocheaza.
- sess_8d55a1a753a7cf848fae12a70660e6f02f924240
- sess_279e20600533bb566c97599a5a02dd0c1d514dfd
- sess_eb064f87015151d57245166e2322d3c7
Pentru a sterge sesiunea folosim functia unlink care a mai fost prezentata pe scurt in articolul Lucrul cu fisiere in PHP.
Mai jos veti vedea un exemplu in care stergem o sesiune detinand doar numele ei.
<?php # numele sesiunile, preluat eventual din baza de date $sesiune = 'eb064f87015151d57245166e2322d3c7'; unlink('/tmp/sess_'.$sesiune); // stergem fisierul ?>Sunt sigur ca o sa va para simplu, deoarece si este simplu, problema este ca la lucrurile de genul se renunta rapid fara a se cauta un raspuns pentru stergerea sesiunilor.
Tags: Tutoriale, Programare Web, Php
Comments
Nota
5
din
2