Logo Passei Direto
Buscar
No contexto do PHP, assinale a forma correta para criar um cookie com a duração de trinta dias.
(A) addcookie('nome', 'Maria', 30 days, "/new").
(B) addcookie('nome', 'Maria', time() + (86400 * 30), "/").
(C) new_cookie('nome', 'Maria', time() + 30d, "/novos").
(D) setcookie('nome', 'Maria', time() - (30d), "/").
(E) setcookie('nome', 'Maria', time() + (2592000), "/").
(A) addcookie('nome', 'Maria', 30 days, "/new").
(B) addcookie('nome', 'Maria', time() + (86400 * 30), "/").
(C) new_cookie('nome', 'Maria', time() + 30d, "/novos").
(D) setcookie('nome', 'Maria', time() - (30d), "/").
(E) setcookie('nome', 'Maria', time() + (2592000), "/").
User badge image

Enviado por extraindoquestoes_dev_tst+673685 há 3 dias

Respostas

User badge image

Ed Inteligência Artificial do Passei Direto Verified user icon

há 3 dias

Para criar um cookie em PHP, a função correta a ser utilizada é `setcookie()`. Além disso, a duração do cookie deve ser definida em segundos. Vamos analisar as opções: (A) `addcookie('nome', 'Maria', 30 days, "/new").` - A função `addcookie` não existe em PHP e "30 days" não é uma forma válida de definir a duração. (B) `addcookie('nome', 'Maria', time() + (86400 * 30), "/").` - Novamente, a função `addcookie` não existe. (C) `new_cookie('nome', 'Maria', time() + 30d, "/novos").` - A função `new_cookie` não existe e "30d" não é uma forma válida de definir a duração. (D) `setcookie('nome', 'Maria', time() - (30d), "/").` - Aqui, a duração está sendo definida como um tempo no passado, o que não é correto para criar um cookie. (E) `setcookie('nome', 'Maria', time() + (2592000), "/").` - Esta opção está correta, pois `2592000` segundos equivalem a 30 dias (30 * 24 * 60 * 60). Portanto, a alternativa correta é: (E) setcookie('nome', 'Maria', time() + (2592000), "/").

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina