Bem vindo ao LifeGames Demo
Cadastre-se agora para ter acesso a todos os nossos recursos. Uma vez cadastrado e logado, você será capaz de criar tópicos, postar respostas a tópicos já existentes, a reputação de seus companheiros, começar seu próprio mensageiro privado, atualizações de status post, gerir o seu perfil e muito mais. Esta mensagem será removida assim que tiver logado.
Entrar Cadastre-se


Você não está conectado. Conecte-se ou registre-se

cookie em php

Ver o tópico anterior Ver o tópico seguinte Ir para baixo  Mensagem [Página 1 de 1]

1cookie em php Empty cookie em php Ter Jun 04, 2013 6:57 am

Moedas Moedas : 201
Mensagens Mensagens : 92
Humor Humor : *-*
Reputação Reputação : 5
Quebra de regras:
cookie em php Left_bar_bleue0 / 1000 / 100cookie em php Right_bar_bleue

hacker fts315

hacker fts315

Moderador Informática

Moderador Informática

os cookies e um metodo para armazenar informaçao no navegador quando voce visita alguma determinada pagina, mais para q armazenar info nos navegadores? a resposta para isso e facil imagina o seguinte se voce quer saber quantas vezes uma determinada pessoa esteve na pagina, voce poderia armazenar o ip da pessoa, porem o ip remoto e dinamico e muda a cada conexao entao como saber quem e quantas vezes ele visito? por isso nasceu os cookies q permite armazenar info no navegador assim mesmo q o ip mude ainda a info vai ficar armazenada nele (a menos q apague os cookies), os cookies tem um lado negativo tambem, se ele guarda informaçao de sites eu poderia saber quais sites essas pessoas andaram visitando ( '-' pra quem vive no redtube nao adianta negar kkkkkkkkkkk), outra coisa alguns site q permite conexao automatica assim q entra nele isso e graças aos cookies (eu poderia copiar esse cookie e logar aq), eu poderia falar de mais coisas so q vai ficar muito logo esse treco entao vou ensinar a criar cookies e ler cookies em php, para criar um cookie basta usar a funçao setcookie e passar como argumento o nome do cookie e a informaçao assim

Código:
<?php
  setcookie("fts","315");
?>

assim q a pessoa entrar na pagina vai gerar um cookie com o nome fts e a informaçao 315, para ler o cookie agente usa a funçao $_COOKIE[] (nao to certo se isso e uma funçao ou macro '-'), e passe como argumento o nome

Código:
<?php
  $info = $_COOKIE["fts"];
  echo $info;
?>

para saber se existe determinado cookie se usa a funçao isset e passa como argumento $_COOKIE[] em uma condiçao

Código:
<?php
  if(isset($_COOKIE["fts"]))
  {
      echo "esse cookie existe";
  }
  else
  {
      echo "nao existe";
  }
?>

para terminar um pequeno exemplo para saber se a pessoa ja esteve na pagina e qual foi o ultimo ip dela

Código:
<?php
  $ip = $_SERVER["REMOTE_ADDR"];
  if(isset($_COOKIE["fts_conexao"]))
  {
      $conexao = $_COOKIE["fts_conexao"];
      $u_ip = $_COOKIE["fts_ip"]; 
      $conexao++;
      echo "ip atual: " . $ip;
      echo "<br>ultimo ip: " . $u_ip;
      echo "<br>conexao: " . $conexao;
      setcookie("fts_conexao",$conexao);
      setcookie("fts_ip",$ip);
  }
  else
  {
      $conexao = 0;
      echo "ip atual: " . $ip;
      echo "<br>ultimo ip: voce nunca esteve aq";
      echo "<br>conexao: " . $conexao;
      setcookie("fts_conexao",$conexao);
      setcookie("fts_ip",$ip);
  }
?>

existe outras coisas q da para fazer com cookie, como colocar conexao segura https, tempo para expirar e outras coisas mais isso fica para outro tutorial

by hacker fts315

https://www.facebook.com/hacker.fts315

Ver o tópico anterior Ver o tópico seguinte Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos