Ir para conteúdo

POWERED BY:

Arquivado

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

Loko da Web

Condição IF para mostrar conteudo em determinado tempo

Recommended Posts

Bom dia!

 

Pessoal, estou montando um sistema de votação. A votação funciona assim:

 

- Sera feito num determinado dia estabelecido pela empresa, por exemplo,... proximo segunda-feira 30/11 (apenas nesse dia).

- Sera aberta a votação apartir das 8:00 até as 24:00 do mesmo dia (30/11)

- Entao, queria criar com a condicao IF para quando o user tentar votar, só estara aberto o form da votacao, dentre esses horarios (08:00 ás 24:00), caso esteja fora desse horario, aparecera a mensagem apresentando que esta fora do horario permitido.

- Cara, tentei de tudo, mas nao sei que logica usar,... tentei usar assim, não sou muito bom com IF (a idéia é essa) :

 

<%
VarTempoLimite = ("23:59:59")

VarTempoInicial = ("8:00:00")

VarTempoTotal = VarTempoInicial + VarTempoLimite

If ( VarTempoTotal = VarTempoInicial ) Then
%>

Tempo esgotado para votacao

<%else%>

Tempo aberto para votação
//abaixo coloco o form da votação

<%End If%>

 

Se alguem tiver uma ideia de como pode ser feito agradeço bastante ! ^_^

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta isso

DataHoraInicio  = "26/11/2009 08:00:00"
DataHoraLimite  = "26/11/2009 23:59:59"


If (CDate(DataHoraInicio) < NOW() Or CDate(DataHoraLimite) > NOW()) Then
%>

Tempo esgotado para votacao

<%else%>

Tempo aberto para votação
//abaixo coloco o form da votação

Compartilhar este post


Link para o post
Compartilhar em outros sites

você pode fazer o mesmo sistema k alguns foruns usam

tipo, determina que Horário vai abrir o tópico

e Horário para fechar o tópico , dá uma pesquisada no forum k existem exemplos...

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta isso

DataHoraInicio = "26/11/2009 08:00:00"
DataHoraLimite = "26/11/2009 23:59:59"


If (CDate(DataHoraInicio) < NOW() Or CDate(DataHoraLimite) > NOW()) Then
%>

Tempo esgotado para votacao

<%else%>

Tempo aberto para votação
//abaixo coloco o form da votação

Bah Dee, funcionou que é uma bleza, bem do jeito que queria ! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Só um acerto, deve inverter a ordem dessas querys

 

If (CDate(DataHoraLimite) < NOW() Or CDate(DataHoraInicio) > NOW()) Then

xanburzum, cara tentei fazer uma busca pelo forum, e ate no google sobre assuntos referentes a esse tipo de situação, porem nao consegui, acredito que nao estou usando as palavras chaves corretas, se puder dizer como é o nome do assunto pra fazer a busca, pois quero dar uma estudada referente a isso.

 

No mais, agradeço a todos pela ajuda ! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

procure por Agenda de eventos ,tarefas agendadas, executar codigo com hora marcada

 

antes faça o tratamento da variavel assim compara apenas hora por exemplo...

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.