Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako odstrániť súbory cookie pomocou PHP

Cookie je textový súbor umiestnený vo vyrovnávacej pamäti prehliadača . Jeho účelom je , aby ukladanie informácií , ktoré prehliadač potrebuje na vytvorenie správneho prostredia pre užívateľa . Cookies sa používajú na ukladanie prihlasovacie údaje , informácie o relácii a nákupné vozíky v e - commerce weby . Cookies sú automaticky odstránené pri zatvorení prehliadača , ale tam sú časy , kedy potrebuje cookie , ktoré majú byť odstránené skôr , než prehliadač zavrie . A niekedy , je potrebné trvať dlhšie . PHP môže byť použitý na vykonanie oboch úloh . Vytváranie cookies

príkaz PHP vytvoriť súbor cookie je " setcookie ( meno , hodnota ) ; " , kde názov je názov súboru cookie a hodnotu , je informácie uložené v súbore cookie . Napríklad , setcookie ( " Obľúbené sušienky " , " Chocolate Chip " ) by vytvoriť súbor cookie s názvom Obľúbené sušienky s hodnotou Chocolate Chip . Je zrejmé , že mená a hodnoty by v konečnom dôsledku závisieť na tom, ako bude cookie používaný serverom .
Odstránenie Cookies

Niekedy budete chcieť súbory cookie , ktoré majú byť vymazané pred užívateľ zavrie prehliadač , hovoria , keď sa odhlásite . Ak chcete odstrániť súbory cookie , budete musieť iba odstrániť jeho hodnotu . Kód v PHP je setcookie ( meno , '' ) alebo setcookie ( meno , FALSE ) . Ak chcete odstrániť obľúbené súbory cookie z predchádzajúceho príkladu , kód je setcookie ( " Obľúbené cookie ' , '' ) alebo setcookie ( " Obľúbené sušienky " , FALSE ) . Je dôležité si uvedomiť , že cookie môže trvať ďalšie argumenty , ktoré tu nie sú prerokované a tieto argumenty musia byť zahrnuté pri mazaní cookie . Napríklad , v prípade , že cookie bola vytvorená takto : setcookie ( ' Obľúbené cookie ' , ' Chocolate Chip " , time ( ) 3600 , '' , ' www.ehow.com ' , 1 ) , všetky z týchto parametrov musí existovať , bez hodnota cookie : . setcookie ( " Obľúbené cukroví ' , '' , time ( ) 3600 , '' , ' www.ehow.com ' , 1 )
Vedenie Cookies dlhší

V prípade , že chcete cookie trvať po prehliadač bol uzavretý , je potrebné vyhlásiť , že pri vytváraní cookie . Pomocou argumentu " time ( ) + X " , kde X sa rovná dĺžku v sekundách , cookie by mal existovať po jeho vytvorení . Ak chcete napríklad vytvoriť " Obľúbené Cookies " súbor cookie , ktorý bude trvať po dobu jednej hodiny po vytvorení , kód je setcookie ( " Obľúbené koláčiky " , " Chocolate Chip " , time ( ) 3600 ) . Funkcie time ( ) skontroluje aktuálny čas a vypočítava 3.600 sekundy od teraz ( jedna hodina v sekundách ) . Keď je dosiahnutá , že čas , bude cookie bude vymazaná , či je užívateľ stále používa prehliadač , alebo nie .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené