Aripipevant Posted April 14, 2013 Report Posted April 14, 2013 Vreau s? dezvolt?m acest subiect pe larg având în vedere importan?a acestora.Am s? încep eu:Dup? cuno?tin?ele mele cookie-urile sunt o a doua form? de identificare dup? IP (identitatea ta online) Ip-ul ?i cookie-ul sunt diferite pentru c? ambele au dou? forme diferite ?i anume: Ip-ul - el face conectarea dintre pc ?i provider-ul de internet, execut? ?i rezolv? toate conexiunile dintre calculator ?i world wide - network. Cookie-ul - o form? de identitate pe care o ai doar atunci când navighezi pe un browser, fiecare browser are o alt? cheie proprie de identificare. Cookie-ul este cea mai stabil? form? de identificare pân? acum pentru c? el nu se schimb?! (defapt, eu dup? cuno?tin?ele mele ?tiu c? nu se schimb?) ?i de fiecare dat? când navighezi pe un site ce inregistreaz? cookies e?ti recunoscut ?i dac? folose?ti proxy, hide ip ?i alte ?mecherii.Acum v? întreb pe voi câteva nedumeriri:1. Cookie-ul din ce este format?2. Dup? formatarea device-ului se schimb??3. 4. 5. ... loc de întreb?ri pentru al?i curio?i. Quote
totti93 Posted April 14, 2013 Report Posted April 14, 2013 Cookie-ul este un fel de obiect pe care il primesti de la serverul HTTP prin headerul `Set-Cookie`, el avand mai multe campuri, cum ar fi domeniul de valabilitate, data / ora expirarii, protocolul pe care functioneaza, etc., dar cel mai important ar fi acel string care stocheaza de obicei date despre utilizator / vizitator.Stringul cookie de obicei este o forma de autentificare (datele tale prin care tu te poti autentifica se stocheaza in acel string).De obicei stringul cookie reflecta o sesiune (fie sesiune special creata de developer, sau sesiuni ce tin de interpretor, cum ar fi PHPSESSID, ASPSESSIONID, etc.).Cookie-ul se schimba in functie de cum a gandit developerul. Fac o referire la PHPSESSID, pentru ca e mai usor de inteles, si are si legatura cu cookie-ul, si in general se folosesc sesiunile:Un developer PHP apeleaza functia session_start(), ceea ce iti va trimite un header HTTP `Set-Cookie` cu stringul identificatoruli de sessiuni (fisierul sessiune fiind stocat pe server) doar in cazul in care clientul nu a trimis prin request un identificator de sesiune. Deci acesta inseamna ca dupa formatare PHPSESSID `se schimba`. Cam la fel e treaba cu simplii cookie-uri, dar gestionarea sa e lasata in voia developerului. Quote
eusimplu Posted April 14, 2013 Report Posted April 14, 2013 Cookieul este folosit de siteuri pentru a salva date in PC-ul tau pentru a fi refolosite la urmatoarea ta vizita pe site.Mai multe detalii nu isi au rostul. Quote
Aripipevant Posted April 14, 2013 Author Report Posted April 14, 2013 Cookie-ul este un fel de obiect pe care il primesti de la serverul HTTP prin headerul `Set-Cookie`, el avand mai multe campuri, cum ar fi domeniul de valabilitate, data / ora expirarii, protocolul pe care functioneaza, etc., dar cel mai important ar fi acel string care stocheaza de obicei date despre utilizator / vizitator.Stringul cookie de obicei este o forma de autentificare (datele tale prin care tu te poti autentifica se stocheaza in acel string).De obicei stringul cookie reflecta o sesiune (fie sesiune special creata de developer, sau sesiuni ce tin de interpretor, cum ar fi PHPSESSID, ASPSESSIONID, etc.).Cookie-ul se schimba in functie de cum a gandit developerul. Fac o referire la PHPSESSID, pentru ca e mai usor de inteles, si are si legatura cu cookie-ul, si in general se folosesc sesiunile:Un developer PHP apeleaza functia session_start(), ceea ce iti va trimite un header HTTP `Set-Cookie` cu stringul identificatoruli de sessiuni (fisierul sessiune fiind stocat pe server) doar in cazul in care clientul nu a trimis prin request un identificator de sesiune. Deci acesta inseamna ca dupa formatare PHPSESSID `se schimba`. Cam la fel e treaba cu simplii cookie-uri, dar gestionarea sa e lasata in voia developerului.?i despre efectul cookie asupra utilizatorului-vizitatorului ce ne po?i spune? Ce fel de date inregistreaz? despre utilizator? El (cookie-ul) se poate schimba dac? format?m device-ul? Quote
eusimplu Posted April 15, 2013 Report Posted April 15, 2013 Utilizatorul poate face ce vrea cu cookieurile deci da le poate sterge sau chiar modifica.Se salveaza parola(pentru logarea automata la urmatoarea vizita) de exemplu , se salveaza o sesiune pentru a se afla daca esti logat se salveaza date . Quote
SticKyWoX Posted April 15, 2013 Report Posted April 15, 2013 Cookie-urile se pot modifica si cu javascript, dar mai bine te folosesti de extensii ale browserului (Cookie Manager). Nu recomand folosirea de cookie-uri pentru salvarea temporara a datelor utilizatorului (nivelul de acces, numele etc.) pentru ca, dupa cum s-a mai spus, pot fi modificate. Pentru date ce nu trebuiesc modificate de utilizator se foloseste sesiunea (PHPSESSID). Quote
eusimplu Posted April 15, 2013 Report Posted April 15, 2013 Cookie-urile se pot modifica si cu javascript, dar mai bine te folosesti de extensii ale browserului (Cookie Manager). Nu recomand folosirea de cookie-uri pentru salvarea temporara a datelor utilizatorului (nivelul de acces, numele etc.) pentru ca, dupa cum s-a mai spus, pot fi modificate. Pentru date ce nu trebuiesc modificate de utilizator se foloseste sesiunea (PHPSESSID).Sau baza de date, pentru pastrarea definitiva a datelor si obtiunea de back-up a ei. Quote