En dator cookie är en liten fil som inte är större än fyra kilobyte som används av webbplatser för att logga besökare till och från platsen . Webbplatser hämta en cookie som samlar in och lagrar information för senare bruk . Till exempel kommer en säker medlemskap webbplats lagrar en cookie på din dator med information om ditt medlemskap , eller en bank kommer att använda en krypterad cookie för att registrera din dator . Information vanligtvis samlas in av cookies inkludera din postadress Internet Protocol ( IP ) , datum och tid för ditt besök , vilken del av webbplatsen du besökt och om du skapar ett konto eller gjort ett köp . Vem som helst kan skapa en dator kaka med minimal kunskap om datorspråk , Javascript , PHP ( Hypertext Preprocessor språket ) och ASP ( Active Server Pages ) . Saker du behöver
PHP kodning program
Visa fler instruktioner
1
Öppna en ny fil i din PHP- program och spara det som " cookie.php . " Den första raden i din cookie bör innehålla avsikten . Till exempel :
/* Denna cookie lagrar användarens inloggningsuppgifter . * /
snedstreck och asterisker tala om för programmet att ignorera detta innehåll eftersom det inte är en del av programmet . ( Denna text är bara ett exempel . )
2
Skriv de nästa två rader kod i följande syntax :
$ date_of_expiry = tid ( ) + 60 ;
setcookie ( " userlogin " , " Anonym " , $ date_of_expiry ) ,
koden början " $ date_of_expiry " sätter utgångsdatum , utan det kommer cookien upphör att gälla så snart webbläsaren stängs . Den " + 60 " sätter cookien upphör till en minut efter det att användaren stänger webbläsaren . Den andra raden innehåller namnet på cookien ( " userlogin " i det här exemplet ) Addera 3
Ändra utgångsdatum av kakan med följande kod syntax : .
$ number_of_days = 30 ;
$ date_of_expiry = tid ( ) + 60 * 60 * 24 * $ number_of_days ,
den första raden anger antalet dagar för cookien upphör att gälla , i detta fall , 30 dagar . Den andra raden avslutar beräkningen multiplicera antalet sekunder i en minut ( 60 ) med det antal minuter i en timme ( 60 ) och antalet timmar på en dag ( 24 ) och slutligen av de " $ number_of_days . "
4
Lägg följande parametrar för att göra en cookie gäller för hela domänen . Använd baksidan slash med apostrofer :
setcookie ( " userlogin " , " Anonym " , $ date_of_expiry , " /" ) ;
apostrofer och snedstreck gör cookien gäller för alla mappar ursprung i hemmappen . För att ställa in detta för en annan mapp , innehålla namnet på den mapp mellan snedstreck och apostrof
5
innehålla följande kod rader att hämta cookien : .
Echo " Välkommen tillbaka till platsen " . $ _COOKIE [ ' Userlogin ' ] ;
Koden värdet " $ _COOKIE " kommer att hämta information som ursprungligen lagras av kakan . Namnet du gav cookien följer koden innanför parentes i detta fall , " userlogin . " Addera