? En cookie är en fil som lagras på användarens dator och som innehåller information du vill hämta senare från din PHP-kod . Cookies är användbart när du vill lagra information som kan användas även efter det att användaren stänger av datorn eller stänger webbläsaren . PHP hämtar cookie-filen med namnet , så det alltid hämtar rätt fil . Cookies
Cookies är små filer som sitter i webbläsarens " Temporary Internet Files " katalogen . Varje webbläsare tillåter webbplatser att installera en cookie . Cookies är vanliga textfiler , så de behöver inte köra någon kod , och bara en webbplats som skapade en cookie kan få tillgång till cookie-information , såvida dålig säkerhet sätts upp på webbläsarens inställningar .
Tillgänglighet
När PHP -programmet skapar en cookie , är cookien ges ett namn . Varje gång användaren öppnar PHP-sida , åtkomst till PHP sidan cookien baserat på cookien namn . Av denna anledning är det rätt cookien alltid hämtas av PHP-sida . Om PHP-sida skapar en kaka med samma namn , är den gamla cookie-filen skrivs över .
Överväganden
PHP programmerare kan kontrollera att en cookie finns innan skapa en ny kaka. Detta undviker problemet med åsidosätter en kaka som redan finns. Programmerare bör också undvika att lagra lösenord i en cookie . Cookies lagras på datorn i klartext , så en gäst användare kan öppna en cookie på skrivbordet och läser användarens lösenord för webbplatsen .
Säkerhet
Webbläsare har en inställning som heter " skydd från domänöverskridande cookies " som gör att andra domäner läser cookies från andra webbplatser . Om du vet att du måste ge tillgång till cookies för andra webbplatser , bör denna säkerhet alternativet alltid vara påslagen . Denna inställning är avstängd när du har en sida i en iframe som behöver tillgång till cookies .