Buscar

php // Inicializando as variáveis $nome = "João Silva"; $data = "10/06/2023"; // Função para gerar um valor de cookie com base no nome e na data...

// Inicializando as variáveis
$nome = "João Silva";
$data = "10/06/2023";

// Função para gerar um valor de cookie com base no nome e na data da
passagem
function gerarValorCookie($nome, $data) {
return "Nome: " . $nome . " | Data: " . $data;
}

// Criar e configurar o cookie
$cookie_nome = "passagem";
$cookie_valor = gerarValorCookie($nome, $data);
$expiracao = time() + (86400 * 30); // Define a expiração do cookie para 30
dias
setcookie($cookie_nome, $cookie_valor, $expiracao, "/");

?>


Gerar Cookie de Passagem



// Verificar se o cookie foi criado e exibir uma mensagem para o usuário
if (isset($_COOKIE[$cookie_nome])) {
echo "Cookie de passagem criado com sucesso! Os detalhes da sua
passagem são:
";
echo $_COOKIE[$cookie_nome];
} else {
echo "O cookie de passagem não foi criado.";
}
?>





Essa pergunta também está no material:

atividade77572
2 pág.

Desenvolvimento de Sistemas Web Unigran EADUnigran EAD

💡 1 Resposta

User badge image

Ed Verified user icon

O código PHP fornecido é responsável por gerar um cookie de passagem com base no nome e na data fornecidos. Aqui está uma explicação passo a passo do código: 1. As variáveis `$nome` e `$data` são inicializadas com os valores "João Silva" e "10/06/2023", respectivamente. 2. A função `gerarValorCookie($nome, $data)` é definida para gerar um valor de cookie com base no nome e na data fornecidos. Ela retorna uma string formatada contendo o nome e a data. 3. O cookie é criado e configurado usando a função `setcookie()`. O nome do cookie é definido como "passagem", o valor é gerado chamando a função `gerarValorCookie($nome, $data)`, a expiração é definida para 30 dias a partir do momento atual e o caminho do cookie é definido como "/". 4. Em seguida, é verificado se o cookie foi criado usando a função `isset($_COOKIE[$cookie_nome])`. Se o cookie existir, uma mensagem de sucesso é exibida junto com os detalhes da passagem armazenados no cookie. Caso contrário, uma mensagem informando que o cookie de passagem não foi criado é exibida. Espero que isso tenha esclarecido o código para você! Se tiver mais alguma dúvida, é só perguntar.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais