Cookies, as ferramentas que rastreiam suas visitas a sites , são escritas em PHP, que é curto para PHP Hypertext Preprocessor . PHP é uma linguagem de script web. Os usuários podem inserir arquivos PHP em HTML, como o código de um site, para realizar uma tarefa . Com os cookies , a tarefa é acompanhar o que os visitantes fazem no seu site e se lembrar deles quando voltarem. SetCookie
SetCookie é a função PHP que coloca os cookies do seu site em Visitantes computadores. Uma função é um conjunto de argumentos - instruções de seu computador executa para produzir um valor - que podem ser letras , números ou símbolos . Parâmetros de setcookie incluir o argumento , "Nome ", que atribui um nome para cada cookie. Ele não tem que ser inteligente : Quando você escreve o seu código , você pode dar biscoitos nomes como CookieOne , CookieTwo , CookieThree e assim por diante . Nome é um argumento obrigatório em SetCookie , mas todos os outros argumentos são opcionais.
Argumentos
o argumento "Valor" armazena o nome do cookie no computador do visitante assim que seu site pode identificar se ela visita novamente. "Caminho " e " domínio" determinar como o cookie pode ser acessado. "seguro" e " HTTPOnly " níveis definidos de segurança de acesso cookies. Para pular usando qualquer um destes argumentos , insira "", uma cadeia vazia, como o valor. Outro argumento , " expira" define o período de tempo antes de expirar o cookie. Se você configurá-lo para "0", ele irá acompanhar os dados do usuário durante a sessão, em seguida, expirar no final .
Correndo SetCookie
Se setcookie é executado quando um cookie já está em vigor , ele irá falhar . Se ele for executado com êxito , isso não garante que o computador visitante aceita o cookie. Quando você envia o cookie , o programa automaticamente codifica Value. Se o usuário aceitar o cookie , SetCookie decodifica , e valor é definido para o nome do cookie. O site PHP Group ( us3.php.net/manual/en/tutorial.php ) tem vários exemplos e tutoriais para codificação SetCookie ou funções relacionadas , como setrawcookie .
Setrawcookie
< br >
Quando você envia um cookie usando setcookie , é codificada em URL - um método para passar variáveis de uma página web para outra. Se você não quer que a codificação de URL , use setrawcookie . Esta função funciona exatamente da mesma como SetCookie exceto com nenhuma codificação , o que impede a criação de valor automaticamente para o nome do cookie. Cookies são parte do cabeçalho HTTP de um site, para que ambos SetCookie e setrawcookie tem que ativar antes que o site envia todo o material para o navegador.