PHP: Trabalhando com cookies – POST

Os dados a serem armazenados são passados via POST.

<?
if (isset($_POST['cidades'])){
  $cidades = $_POST['cidades'];
  setcookie("cidades",$cidades,time()+3600*24*30);
}else{
  if (isset($_COOKIE['cidades'])){
     $cidades = $_COOKIE['cidades'];
  }
}
 
echo $cidades;	
?>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<form name="frm1" method="post" action="">
  <select name="cidades">
    <option value="" selected="selected">outras cidades</option>
    <option value="sao-paulo">São Paulo</option>
    <option value="rio-de-janeiro">Rio de Janeiro</option>
  </select>
  <input type="submit" name="enviar" value="ENVIAR">
</form>

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *