Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Aê galera, venho aqui com mais uma duvida, como faço pra criar uma squeeze page, aquelas páginas que quando você visita o site abre um popup que geralmente pede a subscrição do email, bem gostaria de como devo proceder pra criar uma assim e que ela só deva aparecer no meu site na primeira visita do internauta. conselhos são bem vindos :)
>
Olha, bom para ela aparecer apenas na primeira visita você precisará trabalhar com cookies...
Quanto a página de subscrição, é bem simples é só criar um formulário simples em HTML e colocá-lo numa janela flutuante....
function AbrirJanela() {
window.open("Pagina_que_vc_quer_Abrir", "", "width=780,height=400,fullscreen=no,location=no, toolbar=no,menubar=no");
}
Esse código eu passei ontem para um rapaz com uma dúvida parecida, deve servir pra você, é só ir mexendo nos parametros que você chegará aonde quer.
OBS: o código em questão é Javascript
Cara valeu pela força, consegui abrir a janela modal com o plugin fancybox, mas agora emperrei nos cookies, você tem alguma ideia de como fazer isso?
Bom, esse link pode te ajudar:
http://www.codigofonte.net/dicas/php/149_trabalhando-com-cookies-no-php
Tenta entender os conceitos, vou tentar resumir o que você fazer:
Setar um cookie(declarar no início do teu script) com um periodo de tempo(você decide qual o melhor), na primeira vez que o usuário acessar o site, este cookie não existirá(será criado justamente nesta primeira visita), dai você usa um IF, cuja condição seja verdadeira, se o cookie existir(mais uma vez, como é a primeira vez,não haverá cookie nenhum), este IF irá exibir o tal formulário, já o ELSE(Que corresponderá ao fato de o cookie já existir, ou seja, o usuário já ter acessado o site antes) não irá exibir o formulário.
Resumindo:
Você vai setar um cookie com SET COOKIE(esse cookie pode ser qualquer um, não precisa de um valor específico, apenas defina a duração como condizente com o que queres), e quando o visitante acessar, se o COOKIE já existir, não será exibido nada(if), porém se o mesmo não existir(else) tu vai exibir o formulário, é só colocar o mesmo dentro da clausula.
Você também pode associar a exibição do formulário a um possível login, o que seria mais fácil ainda.
>
Bom, esse link pode te ajudar:
http://www.codigofonte.net/dicas/php/149_trabalhando-com-cookies-no-php
Tenta entender os conceitos, vou tentar resumir o que você fazer:
Setar um cookie(declarar no início do teu script) com um periodo de tempo(você decide qual o melhor), na primeira vez que o usuário acessar o site, este cookie não existirá(será criado justamente nesta primeira visita), dai você usa um IF, cuja condição seja verdadeira, se o cookie existir(mais uma vez, como é a primeira vez,não haverá cookie nenhum), este IF irá exibir o tal formulário, já o ELSE(Que corresponderá ao fato de o cookie já existir, ou seja, o usuário já ter acessado o site antes) não irá exibir o formulário.
Resumindo:
Você vai setar um cookie com SET COOKIE(esse cookie pode ser qualquer um, não precisa de um valor específico, apenas defina a duração como condizente com o que queres), e quando o visitante acessar, se o COOKIE já existir, não será exibido nada(if), porém se o mesmo não existir(else) tu vai exibir o formulário, é só colocar o mesmo dentro da clausula.
Você também pode associar a exibição do formulário a um possível login, o que seria mais fácil ainda.
Resolvi aqui amigo, criei um cookie antes de qualquer saida html,e depois fiz um isset e verifiquei se existia, e
depois fiz todo o processo que você explicou muito bem ,valeu pela ajuda felicidades e um feliz natal pra ti. valew
Olha, bom para ela aparecer apenas na primeira visita você precisará trabalhar com cookies...
Quanto a página de subscrição, é bem simples é só criar um formulário simples em HTML e colocá-lo numa janela flutuante....
Esse código eu passei ontem para um rapaz com uma dúvida parecida, deve servir pra você, é só ir mexendo nos parametros que você chegará aonde quer.
OBS: o código em questão é Javascript