En datamaskin cookie er en liten fil som ikke er større enn fire kilobyte brukes av nettsteder for å logge besøkende til og fra området. Nettsider laste ned en cookie som samler inn og lagrer informasjon for senere bruk . For eksempel vil et sikret medlemskap nettsted lagre en informasjonskapsel på datamaskinen med informasjon om ditt medlemskap , eller en bank vil bruke en kryptert informasjonskapsel å registrere datamaskinen . Informasjon vanligvis innsamlet av cookies inkludere Internett-protokollen (IP ) , dato og tidspunkt for besøket, hvilket område av nettstedet du har besøkt , og hvis du setter opp en konto eller gjort et kjøp . Hvem som helst kan opprette en datamaskin cookie med minimal kunnskap om programmeringsspråk , Javascript, PHP (Hypertext preprocessor språk) og ASP ( Active Server Pages ) . Du trenger
PHP koding program
Vis flere instruksjoner
en
åpne en ny fil i PHP program og lagre det som " cookie.php . " Den første linjen av cookie ditt bør inneholde hensikten . For eksempel : en
/* Denne informasjonskapselen lagrer brukerinformasjon logge inn informasjon . * /
flenger og stjernene fortelle programmet til å ignorere dette innholdet fordi det er ikke en del av programmet . ( Denne teksten er bare et eksempel . )
2
Skriv de neste to linjer med kode i følgende syntaks : en
$ date_of_expiry = tid ( ) + 60;
< p> setcookie ( " userlogin ", " anonym" , $ date_of_expiry ) ;
koden begynnelse " $ date_of_expiry " setter utløpsdato , uten det , vil informasjonskapselen utløper så snart nettleseren lukkes. Den " + 60" setter cookie utløp til et minutt etter at brukeren lukker nettleseren . Den andre linjen inneholder navnet på cookie ( " userlogin " i dette eksempelet)
3
Endre utløpsdatoen av cookie ved hjelp av følgende kode syntaks : .
$ NUMBER_OF_DAYS = 30;
$ date_of_expiry = tid ( ) + 60 * 60 * 24 * $ NUMBER_OF_DAYS ;
den første linjen angir antall dager for cookie med å utløpe, i dette tilfellet , 30 dager. Den andre linjen fullfører beregningen multiplisere antall sekunder i et minutt ( 60) med antall minutter i en time ( 60) og antall timer i en dag ( 24 ) og til slutt av de " $ NUMBER_OF_DAYS . "
4
Legg inn følgende parametere for å gjøre cookie gyldig for hele domenet . Bruk baksiden slash med apostrofer : en
setcookie ( " userlogin ", " anonym" , $ date_of_expiry , " /");
apostrofer and slash mark gjør cookie gyldig for alle mapper opprinnelse i hjemmet mappen. For å sette dette i en annen mappe , inkludere navnet på mappen mellom skråstrek og apostrof
5
inneholde følgende kodelinjer for å hente cookie : .
Ekko " Velkommen tilbake til området " . $ _COOKIE [' Userlogin ' ];
Koden verdi " $ _COOKIE " vil hente informasjon opprinnelig lagret av cookie . Navnet du ga cookie følger koden inne i parentes , i dette tilfellet , " userlogin . "