1. TugaTech » Programação, Scripts e Webmasters » Programação, Scripts e Webmasters
Siga-nos

Realize o Login na sua conta ou Registe-se para participar.

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

#1Cookies Empty Cookies - Qui 30 Jun 2011 - 9:49

MoisesPT

Designer
MoisesPT
Boas,

Estou a criar uma página inicial para o meu site, onde será possível aos visitantes escolherem entre duas línguas ( português e inglês ). Queria que a escolha fosse sempre gravada, para que fossem sempre redireccionados para a página que escolherem na primeira vez. O meu problema é que nunca trabalhei com cookies, e nem sei por onde começar, alguém dá uma ajuda? Smile

http://vmoisesp.pt https://www.facebook.com/vmoisesp mhyper_mhyst

#2Cookies Empty Re: Cookies - Qui 30 Jun 2011 - 10:08

DJPRMF

Administrador
DJPRMF
Boas,

pode criar facilmente um cookie utilizando javascript para, por exemplo, redireccionar o utilizador para a língua correcta.
Veja a explicação (em inglês) aqui:
http://webdesign.about.com/od/cookies/a/aa083198.htm

Cumps


____________________________________________

Cookies Tugatechuserbar
Cookies 3
Cookies 2
TugaTech || Host TugaTech
https://tugatech.com.pt https://www.facebook.com/DJPRMF https://twitter.com/dj_prmf DJPRMF

#3Cookies Empty Re: Cookies - Qui 30 Jun 2011 - 17:10

MoisesPT

Designer
MoisesPT
Mas, a explicação que está nessa página não é de um contador? Para fazer o que quero é da mesma forma?

http://vmoisesp.pt https://www.facebook.com/vmoisesp mhyper_mhyst

#4Cookies Empty Re: Cookies - Qui 30 Jun 2011 - 17:57

DJPRMF

Administrador
DJPRMF
Boas,
basta alterar o javascript.
O cookie é igual. O que altera é o javascript.

ou seja, deve ser criado um código de redireccionamento (codigo simples) para ir para a pagina, por exemplo em EN ou outro para a PT, conforme o cookie.

Cumps


____________________________________________

Cookies Tugatechuserbar
Cookies 3
Cookies 2
TugaTech || Host TugaTech
https://tugatech.com.pt https://www.facebook.com/DJPRMF https://twitter.com/dj_prmf DJPRMF

#5Cookies Empty Re: Cookies - Qui 30 Jun 2011 - 18:16

MoisesPT

Designer
MoisesPT
DJPRMF escreveu:Boas,
deve ser criado um código de redireccionamento (codigo simples) para ir para a pagina, por exemplo em EN ou outro para a PT, conforme o cookie.

Cumps

E, como crio este código?..

http://vmoisesp.pt https://www.facebook.com/vmoisesp mhyper_mhyst

#6Cookies Empty Re: Cookies - Qui 30 Jun 2011 - 18:44

DJPRMF

Administrador
DJPRMF
Pode ser algo como:

Código:
<!--
window.location="http://someplace.com";
//-->

Obviamente pode ser mais complexo, com "if" e "else", mas o que indiquei basta. Wink
Cumps


____________________________________________

Cookies Tugatechuserbar
Cookies 3
Cookies 2
TugaTech || Host TugaTech
https://tugatech.com.pt https://www.facebook.com/DJPRMF https://twitter.com/dj_prmf DJPRMF

#7Cookies Empty Re: Cookies - Qui 30 Jun 2011 - 21:40

MoisesPT

Designer
MoisesPT
E isto tem de ser inserido numa página php?

http://vmoisesp.pt https://www.facebook.com/vmoisesp mhyper_mhyst

#8Cookies Empty Re: Cookies - Qui 30 Jun 2011 - 21:50

DJPRMF

Administrador
DJPRMF
Deve ser inserido na pagina inicial (neste caso da selecção da lingua).
Esquecime de referir que o código deve ter uma função ou seja, por exemplo:

Código:
function setCookie(variaveis)
e
function getCookie(variavel_a_recuperar)

pode ver outro exemplo aqui:
http://www.w3schools.com/JS/js_cookies.asp

Cumps


____________________________________________

Cookies Tugatechuserbar
Cookies 3
Cookies 2
TugaTech || Host TugaTech
https://tugatech.com.pt https://www.facebook.com/DJPRMF https://twitter.com/dj_prmf DJPRMF

#9Cookies Empty Re: Cookies - Qui 30 Jun 2011 - 22:09

MoisesPT

Designer
MoisesPT
Bom..Compreendi isto: http://www.w3schools.com/JS/js_cookies.asp, mas continuo sem perceber como é que estes códigos que mencionou em cima vão fazer com que a selecção do usuário seja gravada.. Sad

http://vmoisesp.pt https://www.facebook.com/vmoisesp mhyper_mhyst

#10Cookies Empty Re: Cookies - Qui 30 Jun 2011 - 22:40

DJPRMF

Administrador
DJPRMF
veja o exemplo completo que está na pagina e comece por criar a partir do exemplo.
o segredo está todo no javascript. Depois de conseguir criar a partir do exemplo, é facil adaptar para o que pretende. Smile

O que realmente cria o cookie é a função setCookie. Depois o cookie é carregado na "body" do código HTML.

Como referi, comece por criar a partir do exemplo e, depois de compreender melhor o funcionamento, adapte para o que pretende. Wink

Cumps


____________________________________________

Cookies Tugatechuserbar
Cookies 3
Cookies 2
TugaTech || Host TugaTech
https://tugatech.com.pt https://www.facebook.com/DJPRMF https://twitter.com/dj_prmf DJPRMF

#11Cookies Empty Re: Cookies - Qui 30 Jun 2011 - 22:41

MoisesPT

Designer
MoisesPT
Ok, obrigado Wink

http://vmoisesp.pt https://www.facebook.com/vmoisesp mhyper_mhyst

#12Cookies Empty Re: Cookies - Sex 1 Jul 2011 - 10:59

DJPRMF

Administrador
DJPRMF
Alguma duvida que apareça pode sempre colocar Very Happy


____________________________________________

Cookies Tugatechuserbar
Cookies 3
Cookies 2
TugaTech || Host TugaTech
https://tugatech.com.pt https://www.facebook.com/DJPRMF https://twitter.com/dj_prmf DJPRMF

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




Aplicações do TugaTechAplicações TugaTechDiscord do TugaTechDiscord do TugaTechRSS TugaTechRSS do TugaTechSpeedtest TugaTechSpeedtest TugatechHost TugaTechHost TugaTech