Cookies , de verktøy som sporer dine besøk på nettsteder, er skrevet i PHP, som er en forkortelse for PHP Hypertext Preprocessor . PHP er et web skriptspråk. Brukere kan legge inn PHP-filer i HTML, slik som koden for et nettsted , for å utføre en oppgave . Med informasjonskapsler , er oppgaven å spore hva de besøkende gjør på nettstedet ditt, og å huske dem når de kommer tilbake . Setcookie
setcookie er PHP-funksjonen som plasserer informasjonskapsler for nettstedet i besøkendes datamaskiner. En funksjon er et sett av argumenter - instruksjoner datamaskinen utfører for å produsere en verdi - som kan være bokstaver, tall eller symboler. Setcookie parametere inkludere argumentet , "Name ", som tilordner et navn til hver cookie . Det trenger ikke å være smart : Når du skriver koden , kan du gi cookies navn som CookieOne , CookieTwo , CookieThree og så videre . Navn er et obligatorisk argument i setcookie , men alle andre argumenter er valgfrie .
Argumenter
"Value " argument lagrer navnet på informasjonskapsel på brukerens datamaskin slik at området kan identifisere henne hvis hun besøker igjen . " Sti " og " Domain " bestemme hvordan cookie kan nås . "Secure " og " httponly " satt sikkerhetsnivåer for tilgang cookies. Hvis du vil hoppe bruker noen av disse argumentene , setter "", en tom streng , som verdien . Et annet argument , " utløpe " setter hvor lang tid det tar før cookie utløper. Hvis du setter den til " 0 ", det vil spore brukerdata under økten , og deretter utløper ved utgangen .
Running setcookie
p Hvis setcookie kjøres når en cookie er allerede på plass , vil det mislykkes . Hvis det kjører vellykket , betyr ikke garantere at du besøker datamaskinen din godtar informasjonskapselen. Når du sender cookie , koder programmet automatisk Value. Hvis brukeren godtar cookie , setcookie dekoder det , og pengene er satt til cookie navn. The PHP Group sin hjemmeside ( us3.php.net/manual/en/tutorial.php ) har flere eksempler og tutorials for koding setcookie eller relaterte funksjoner , som for eksempel Setrawcookie .
Setrawcookie
Når du sender en cookie hjelp setcookie , er det URL -kodet - en metode for bestått variabler fra en webside til en annen . Hvis du ikke vil URL-koding , bruk Setrawcookie . Denne funksjonen fungerer akkurat det samme som setcookie unntatt uten koding , noe som hindrer at pengene fra automatisk innstilling til cookie navn . Cookies er en del av et nettsteds HTTP header , så både setcookie og Setrawcookie må aktivere før området sender materiale til nettleseren.