Lucrul cu cookie în instalarea cookie php și îndepărtarea, instalare și exemple de preparare cookie

Ce este un cookie

fișierele cookie conțin informații în perechi nume = valoare forma. De exemplu, în modulul cookie poate scrie numele de utilizator și parola și le stoca pe computerul client la data viitoare el nu a zaloginivalsya din nou. Desigur, stocarea de conectare și parola într-un cookie nu este modul cel mai sigur, iar datele sunt stocate utilizând cea mai bună sesiune în PHP. ci ca un exemplu de utilizare cookie acest caz se va face.

Programul PHP dă o comandă pentru browser-ul clientului, setați un cookie folosind un șir în antetul de răspuns. Asta este, ar trebui să știi cum funcționează pe Internet, ceea ce antet cerere și antetul de răspuns, pentru a înțelege modul în care instalarea de cookie.

Deci, toate informațiile cu privire la ceea ce cookie este de a instala browser-ul, programul PHP trimite în antetul de răspuns.

De fapt, totul este foarte simplu, citiți mai departe și a vedea exemple.

Setarea cookie în PHP

Pentru a seta cookie-ul într-un limbaj PHP trebuie să setcookie (). și stabilește cookie-ul, care va fi transferat la browser-ul, împreună cu alte antete HTTP.

Toate titlurile pe care le creează script-ul ar trebui să fie trimis înainte de script ceva pentru a aduce la browser.

Să ne întoarcem la funcția noastră. Aici sintaxa:

bool, string, int în această sintaxă ‐ Aceste tipuri de date. Aceasta este „bool setcookie ()“ indică faptul că funcția setcookie () returnează o valoare boolean. Mai mult, primul și al doilea argument (numele și valoarea) trebuie să fie de tip șir (string), și așa mai departe.

Trebuie să spun, în primul rând veți avea nevoie doar primele trei parametri. În timp ce restul pot fi ignorate.

este necesară numai primul parametru. Dacă ți-e dor de-a treia opțiune, atunci în mod implicit, va fi egală cu zero, aceasta înseamnă că cookie-ul va dispărea imediat ce închideți browserul.

Aici este un exemplu de setare cookie:

Acest exemplu prezintă doar un cookie pe computerul client.

În continuare, ne uităm la mai multe exemple substanțiale.

Obținerea cookie în PHP

În exemplul anterior, am trimis o echipă pentru a crea un cookie din browser. Acum, el le-a creat, iar data viitoare când browserul trimite cererea la server, acesta va da conținutul cookie în antetul solicitării.

puteți determina cookie-ul browserului trimis sau nu foarte ușor în PHP-progrannme. Acestea sunt disponibile într-o matrice $ _COOKIE.

Să facem ultimul exemplu:

Când deschideți pagina de exemplu, pentru prima dată, bun venit pentru nimic. Abia mai târziu, care a pus cookie pe computer, dar serverul nu a fost încă trimis.

Deși $ _COOKIE matrice poate fi deja ceva, dar acestea nu sunt cookie lozhit exemplul nostru.

Numai actualizând pagina a doua oară, veți vedea că programul PHP a primit o pereche de $ _COOKIE [mesaj] => Bine ai venit.

Vă rugăm să rețineți că cookie-ul setat la un minut, ceea ce înseamnă că într-un minut, dacă vă actualizați pagina, salut va fi din nou absent.

Poate că este tot ceea ce vine pentru a avea acces la informații din cookie în PHP.

Ștergerea unui cookie în PHP

Pentru a șterge un cookie trebuie doar pentru a pune durata lor de viață în timpul trecut.

Vă rugăm să rețineți, am stabilit timpul scurs cu o rezervă, în cazul în care este stabilit nu este exact pe computerul client.

munca EXEMPLU cookie în PHP

Vă rugăm să rețineți că datele din acest exemplu, trăiesc timp de 60 de secunde, atunci contorul este resetat.

Pe această temă de lucru cu cookie-ul în PHP este aproape complet descoperit.