PHP acceptă în mod transparent cookie-uri HTTP. Cookie-urile sunt un mecanism pentru stocarea datelor în browserul la distanță și, prin urmare, pentru urmărirea sau identificarea utilizatorilor care revin. Puteți seta cookie-uri folosind funcția setcookie() sau setrawcookie(). Cookie-urile fac parte din antetul HTTP, deci setcookie() trebuie apelat înainte ca orice ieșire să fie trimisă către browser. Aceasta este aceeași limitare ca și header(). Puteți utiliza funcțiile de buffering ale ieșirii pentru a întârzia ieșirea scriptului până când ați decis dacă să setați sau nu cookie-uri sau să trimiteți anteturi.
Orice cookie-uri trimise către server de la client vor fi incluse automat într-o matrice auto-globală $_COOKIE dacă variables_order conține „C”. Dacă doriți să atribuiți mai multe valori unui singur cookie, trebuie doar să adăugați [] la numele cookie-ului.
Pentru mai multe detalii, inclusiv note despre erorile browserului, consultați funcțiile setcookie() și setrawcookie().
Sursa: PHP Manual, licența CC BY 3.0. Traducere și adaptare: Nicolae Sfetcu
Descoperă mai multe la MultiMedia
Abonează-te ca să primești ultimele articole prin email.




Lasă un răspuns