• Olá Visitante, se gosta do forum e pretende contribuir com um donativo para auxiliar nos encargos financeiros inerentes ao alojamento desta plataforma, pode encontrar mais informações sobre os várias formas disponíveis para o fazer no seguinte tópico: leia mais... O seu contributo é importante! Obrigado.

Criar cookies com o php

maar3amt

Administrator
Team GForum
Entrou
Set 19, 2006
Mensagens
7,803
Gostos Recebidos
28
Aqui fica um exemplo básico de como trabalhar com os cookies no php.

No mesmo directório vamos crias dois ficheiros.

1 - cookie.php
<?php
/* Exemplo de manipular cookies por Gforum Digital - Fórum das Tecnologias Digitais!!! */

//Definir as variáveis que vão compor o cookie
$expira = time()+3600; //Definir que o cookie vão ter uma duração de uma hora
$nome = "usuario"; // O nome do cookie vai ser usuario
$valor = "Márcio"; // O valor do cookie vai ser neste caso Márcio

//Aqui vamos fazer com que o php crie o cookie
setcookie($nome, $valor, $expira);

//Depois de criar o cookie o php vai redireccionar o usuário para a página verificacookie.php que vai manipular os dados contido no cookie.
header("Location: verificacookie.php");
?>
2 - verificarcookie.php
<?php
//Vamos agora obter os valores do cookie caso ele esteja activo e caso ele não esteja perguntar se quer criar.

if (isset($_COOKIE["usuario"])) {
//Se o cookie existir imprimir
echo "Olá " . $_COOKIE["usuario"] . " o cookie está activo!"; }
else {
//Se não existir perguntar se quer criar
echo"O cookie não foi criado <br /><a href="cookie.php">Crie agora</a>";
}
?>
 
Topo