Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Patrique

[Resolvido] Reconhecimento do signo da pessoa

Recommended Posts

Fala ae galera beleza,

 

Tenho um banco de cadastros num sistema meu, neste sistema tem uma tabela aonde tem as dastas de aniversários dos usuários, elas estão deste jeito: 17/10/1983 dai agora estou pensando em colocar um sistema de horoscopos até ai tudo bem, mais eu tava querendo que meu sistema fosse capaz de reconhecer qual é o signo do usuário, no caso eu sei que eu tenho que usar DateDiff para fazer com que o sistema reconheça qual é o signo desta pessoa, nesse caso o signo seria Libra, dai eu gostaria de saber se alguem ae tem ulguma função ou script que faça isso, dae se puderem me passar eu vou dar uma estudada e adaptar no meu script.

 

Se alguem ae, puder me ajudar eu agradeço!

 

obrigado

 

Editado

 

Pronto consegui!!!

 

<%
dia=int(left(now, 2))

mes=int(right(left(now,5),2))

if dia>=22 and mes=12 or dia<=20 and mes=01 then
  signo="Capricórnio"
elseif dia>=21 and mes=01 or dia<=19 and mes=02 then
  signo="Aquário"
elseif dia>=20 and mes=02 or dia<=20 and mes=03 then
  signo="Peixes"
elseif dia>=21 and mes=03 or dia<=20 and mes=04 then
  signo="Áries"
elseif dia>=22 and mes=04 or dia<=20 and mes=05 then
  signo="Touro"
elseif dia>=21 and mes=05 or dia<=21 and mes=06 then
  signo="Gêmeos"
elseif dia>=22 and mes=06 or dia<=21 and mes=07 then
  signo="Câncer"
elseif dia>=22 and mes=07 or dia<=22 and mes=08 then
  signo="Leão"
elseif dia>=23 and mes=08 or dia<=22 and mes=09 then
  signo="Virgem"
elseif dia>=23 and mes=09 or dia<=22 and mes=10 then
  signo="Libra"
elseif dia>=23 and mes=10 or dia<=21 and mes=11 then
  signo="Escorpião"
elseif dia>=22 and mes=11 or dia<=21 and mes=12 then
  signo="Sargitário"
end if

response.write signo

%>

[]'s

Patrique

Compartilhar este post


Link para o post
Compartilhar em outros sites

faz um if..

eu nao sei quais signos correspondem a datas mais faz algo assim:

 

<%
data = "31/10/1989"   ' ou você pode puchar do DB usando recordset ex: rs("data")
mes = cint(mid(data,4,2))   ' pega o mes, lembrando que esse mid soh funcionará para esse tipo de data dd/mm/aaaa

if mes >= 1 or mes <=2 then
 signo = "Aquario"
elseif mes >= 3 or <= 4 then
 signo = "....."
elseif mes >= 5 or <= 6 then
 signo = "...." 'e assim por diante....
end if

response.write "Seu signo é: " & signo
%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.