Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17507
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Gravar e manter cor escolhida pelo visitante

21-02-2007 09:02

Nesse artigo veja como gravar e manter a cor escolhida pelo visitante, no topo da página que deseja essa opção coloque:

<?php /* referência para troca enviada do formulário */ $grava = $_GET['grava']; if($grava=="ok") { $cor = $_POST['cor']; /* tempo para armazenamento da cor em segundos */ $tempo_cookie = '60'; setcookie("cor", $cor, time()+($tempo_cookie)); /* troque teste.php pelo nome da página que está esse código */ echo "<script language='JavaScript' type='text/javascript'>location.href='teste.php';</script>"; } ?>

agora vamos ao formulário para entrada da cor, você pode usar um select com o valor das cores em #xxxxxx ou nome da cor em inglês, ex.: green

<body bgcolor="<?php echo $HTTP_COOKIE_VARS['cor']; ?>"> <!-- no body mantemos a cor escolhida //--> <form action="teste.php?grava=ok" name="form" method="POST"> <!-- troque acima o teste.php pelo nome desse arquivo //--> Qual cor deseja? <input type="text" name="cor" value="green"> <!-- se desejar, troque o input por um select com as cores //--> <input type="submit" value="Troca cor"> </form>

0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado