PHP: Como criar cookies?
Se você não sabe a definição de cookies em PHP, clique aqui para ler o artigo.
Observe a seguinte sintaxe para a criação de um cookie:
- Name - este parâmetro define e controle nome da variável que será armazenada globalmente em $HTTP_COOKIE_VARS e será acessível nas páginas subsequentes;
- Value - este parâmetro define o valor da variável passada no parâmetro nome;
- Expiration - este parâmetro determina um tempo durante o qual o cookie estará acessível;
- Path - Determina para quais diretórios o cookie é válido. Se especificarmos uma barra simples no parâmetro path, o cookie será válido para todos os arquivos e diretórios do servidor da Web. Se um diretório for determinado, este cookie estará disponível para as páginas dentro deste diretório;
- Domain - Os cookies são válidos somente para o host e domínio que os definiram. Se nenhum domínio for especificado, então o valor default será o nome do servidor que gerou o cookie.
- Security - se o parâmetro security é 1, então o cookie somente será transmitido via HTTPS.
Vamos aos exemplos:
<?php
setcookie("id", 10, time+28800, "/");
?>
O cookie acima irá atribuir o valor 10 para o cookie id, expirando em 8 horas.
<?php
setcookie ("id" ,10);
?>
O cookie acima irá atribuir 10 para o cookie id.
- Cookies sem um tempo de expiração determinado expiram quando o usuário encerra a sessão, ou seja, quando fecha o navegador;
Comentários
Ainda não há comentários. Tem alguma dúvida? Pergunte aqui!
Deixe seu comentário
Respondendo a ·





