Aici să vă spun despre Cookeis (cookie-uri), și anume: ce este, dacă este cazul, care parametrii pot fi stabilite pentru acestea prin orice mijloace, moduri de a seta cookie-uri și ia în considerare un exemplu simplu utilizarea cookie-urilor.
Descărcați codul sursă pentru acest articol poate fi de mai jos
, Cookie-urile au, Cookie-urile (din limba engleză un cookie -. Cookies) - un mic (nu mai mult de 4Kbayt) o bucată de date stocate de către browser-ul web pe un anumit moment și trebuie să lucreze la o anumită pagină web sau site-ul web.
Cookie-urile acționează ca memorie de un browser web.
Acestea sunt utilizate pentru:- autentificarea utilizatorului;
- Depozitarea preferințelor personale și a setărilor de utilizator;
- monitorizarea stării sesiunii de acces al utilizatorului;
- efectuarea de statistici de utilizator.
De obicei, setările cookie-uri sunt scrise într-un fișier cookies.txt de denumire, care se află în directorul de lucru al browser-ului tău.
Parametrii pe care le puteți seta cookie-uri.
Există șase parametri, dintre care primul este obligatorie:- nume - specifică numele atribuit Cookie;
- Valoarea - specifică valoarea Cookie;
- expiră - timpul de depozitare Cookie. Dacă acest parametru nu este specificat, cookie-ul va „trăi“, până la sfârșitul sesiunii, adică, până când browser-ul este închis. În cazul în care este specificat de timp, atunci când este vorba, Cookie va autodistruge.
- Cale - setează calea către site-ul, în care acționează cookie.
- Domeniul - domeniul pentru care valoarea cookie este valabilă;
- sigure - transmisie cookie printr-o HTTPS-conexiune securizată.
Pentru mai multe informații despre setările pentru cookie-uri pot fi citite la linkul următor:
Metode de stabilire a cookie-urilor.
- prin HTML (titlu de metaetichete
, este potrivit pentru site-uri statice);- folosind PHP;
- folosind un Perl / CGI.
Practica utilizarea cookie-urilor.
Aici, vom încerca să ia în considerare analogie foarte simplu.
Exemplul 1.
Să începem cu simplu - pentru setarea valorilor cookie-uri, cum ar fi cuvântul „Hello!“ Și afișa pe site.
Când se utilizează Cookie-urile trebuie să se țină seama de faptul că Cookie-urile trebuie să fie setat la prima informație de afișare la browser (de exemplu, un terminal de ecou operator sau o funcție).
În ea găsim codul etichetei și după ce introduceți următoarele linii:
Această linie, am cerut numele cookie - „test“, de asemenea, ne-am stabilit importanța sa - „Bună ziua“ și timpul de stocare de 1 oră (60 * 60 = 3600 secunde).
Acum trebuie să aducem valorile cookie-ul nostru pe site-ul, este necesar să se introducă următoarele linii din șablon:
De exemplu, aveți posibilitatea să inserați liniile de date de la începutul șablonului Sidebar prin selectarea dintr-o listă de fișier șabloane sidebar.php și inserați-l în locul potrivit, bine, ca aceasta:
Liniile de script-ul:
Legate de intrări:
Mesaj de navigare
Multumesc pentru articol. Foarte util. Dar se confruntă cu dificultatea și cere ajutor.
Prin forța împrejurărilor, numele meu cookie-uri sunt după cum urmează: cookie [1], cookie [2], etc.
Cu astfel de nume de funcții get_cookie returneaza null. Ce să fac?