Buscar

Você já deve ter vivido essa situação: Você acessa seu perfil em um site de relacionamentos e navega por ele por algum tempo. Depois você fecha seu...

Você já deve ter vivido essa situação: Você acessa seu perfil em um site de relacionamentos e navega por ele por algum tempo. Depois você fecha seu navegador para terminar um trabalho que deixou para trás. Logo depois, você entra naquele site de relacionamentos novamente e, qual a sua surpresa quando percebe que o site já abre diretamente em seu perfil, sem que você precise digitar seu nome de login e sua senha novamente. Então você se pergunta: “Como isso é possível?”. A resposta está, primeiramente nos cookies. Eles são pequenos arquivos de texto que o próprio PHP grava em sua máquina, com informações relevantes para a aplicação (ex: seu login e sua senha, para que não tenha que logar-se novamente). Gravar um cookie é uma tarefa muito simples, é necessário apenas o uso da seguinte função: setcookie(“nomedocookie”,”valor a ser gravado”); Ex: vamos gravar um cookie contendo a data atual: $datadehoje = date(“d-m-Y”); setcookie(“datadehoje”,$datadehoje); Este cookie agora está gravado na máquina do usuário, e contém uma string com a data atual. Todos os cookies podem ser acessados através do array superglobal $_COOKIE[] da seguinte forma: $datadehoje = $_COOKIE['datadehoje']; Para que um cookie seja excluído, basta utilizar novamente a função setcookie(), porém sem nenhum valor como conteúdo: setcookie(“datadehoje”); Isso fará com que o cookie seja apagado. O uso de cookies pode parecer uma boa prática a princípio, mas em muitos casos, os usuários configuram os navegadores para não aceitarem cookies, o que dificulta a implementação dos mesmos.


Essa pergunta também está no material:

16050514-Apostila-Programacao-PHP-e-MySQL-ExatasWeb-73
1 pág.

Gestão Hospitalar Faculdade das AméricasFaculdade das Américas

💡 1 Resposta

User badge image

Ed Verified user icon

Parece que você está compartilhando um trecho de texto sobre cookies em sites de relacionamento. Os cookies são pequenos arquivos de texto que são armazenados no navegador do usuário e contêm informações relevantes para a aplicação, como login e senha. Eles permitem que o site se lembre do usuário e abra diretamente em seu perfil, sem a necessidade de digitar novamente as informações de login. Para gravar um cookie, você pode usar a função setcookie("nomedocookie", "valor a ser gravado"). Por exemplo, para gravar um cookie com a data atual, você pode usar o seguinte código: $datadehoje = date("d-m-Y"); setcookie("datadehoje", $datadehoje). Para acessar um cookie, você pode usar o array superglobal $_COOKIE[], como por exemplo: $datadehoje = $_COOKIE['datadehoje']. Para excluir um cookie, você pode usar novamente a função setcookie(), mas sem fornecer um valor como conteúdo, como por exemplo: setcookie("datadehoje"). É importante mencionar que alguns usuários podem configurar seus navegadores para não aceitarem cookies, o que pode dificultar a implementação dos mesmos. Espero que isso tenha esclarecido suas dúvidas sobre cookies em sites de relacionamento. Se você tiver mais perguntas, estou aqui para ajudar!

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