? En cookie er en fil som er lagret på brukerens datamaskin som inneholder informasjonen du vil hente senere fra din PHP -kode. Cookies er nyttig når du ønsker å lagre informasjon som kan brukes selv etter at brukeren slår av datamaskinen eller lukker nettleseren. PHP henter cookie -fil ved navn, slik at det alltid henter riktig fil . Cookies
Cookies er små filer som sitter i nettleserens " Temporary Internet Files" katalogen. Hver nettleser tillater nettsteder å installere en cookie. Cookies er rene tekstfiler , slik at de ikke utføre noen kode , og bare et nettsted som skapte en cookie kan få tilgang til cookie-informasjon , med mindre dårlig sikkerhet er satt opp på nettleserens innstillinger .
Tilgjengelighet
Når PHP programmet oppretter en cookie er cookie gitt et navn . Hver gang brukeren åpner PHP side , tilgang til PHP side cookie basert på cookie navn. Av denne grunn er det riktige cookie alltid hentet av PHP siden . Hvis PHP side skaper en cookie med samme navn , er den gamle cookie -fil overskrives .
Hensyn
PHP programmerere kan kontrollere at en cookie eksisterer før skape en ny cookie. Dette unngår problemet med å overstyre en cookie som allerede eksisterer. Programmerere bør også unngå å lagre passord i en cookie. Cookies lagres på datamaskinen i klartekst , slik at en gjest bruker kan åpne cookie på skrivebordet og lese brukerens passord for nettstedet.
Sikkerhet
Nettlesere har en innstilling som heter " beskyttelse mot tvers av domener cookies" som lar lest andre domener cookies fra andre nettsteder. Med mindre du vet at du må gi tilgang til cookies for andre nettsteder , bør denne sikkerhetsoppdateringen alternativet alltid være slått på. Denne innstillingen er slått av når du har en side i en iframe som trenger tilgang til cookies.