Ir para conteúdo
Fórum Script Brasil
  • 0

Me Jadem! Meus Camagada!


BRuckey

Pergunta

Sou iniciante em asp, estou terminando um forum,

preciso da seguinte ajuda:

Preciso que algem me responda como que eu faço para definir com uma

imagem os seguintes passos:

forum Super Quente

forum Quente

Forum Mensagem

Forum Mensagem Velha

Mas não tive sucesso com o seguite codigo:

if Session("last_here_date") = "" then

Session("last_here_date") = dateadd("d",-10,now())

End if

Function isNew(dt)

if datediff("s", session("last_here_date"), dt) > 1 then

isNew = "<img src='img/f_hot.gif' alt='Mensagem Super-Quente'>"

Elseif datediff("s", session("last_here_date"), dt) > 2 then

isNew = "<img src='img/f_hot_no.gif' alt='Mensagem Quente'>"

Elseif datediff("s", session("last_here_date"), dt) > 3 then

isNew = "<img src='img/f_norm.gif' alt='Mensagem'>"

else

isNew = "<img src='img/f_norm_no.gif' alt='Mensagem Velha'>"

End If

End Function

%>

'dai tenho minha tabela que requer a imagem que deve ser mostrada, confira:

<Table>

<tr>

<td><%=isNew(rsForum("F_ultimo_Post"))%></td>

</tr>

</Table>

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

Você pode usar uma condição IF, tipo assim você coloca..

Tem a conexão ao banco de dados, o instanciamento de objeto, e etc, ai você segue esse codigo:

<%if RecSet("topicos") < 30 then
response.write "<img src="http://img" border="0">"
end if%>

Ai só tem a base que você vai fazer, se precisaar de mais alguma ajuda é só postar ai, que estarei ajudando no que puder e com muito prazer!!! wink.gif

Caso não consiga fazer toda a condição IF, você posta ai, que te ajudo mais!!! wink.gif

[]'s

Victor

Link para o comentário
Compartilhar em outros sites

  • 0

biggrin.gif só des de já valeu, pela recepção, mas não consegui entender como fazer a codificação IF com data.

Eu queria q o tópico que fosse da seguinte maneira

  1. imagem - forum Super Quente

    ficase por 15 horas

    apos o ultimo Post.

  2. imagem - forum Quente

    ficase por 24

    apos o ultimo Post.

  3. imagem - Forum Mensagem

    ficase por 48

    apos o ultimo Post.

  4. imagem - Forum Mensagem Velha

    esta no caso seria a opção else

    apos o ultimo Post.

|--------------------------------------------------------|

se poder me ajudar ficaria muito grato!!!!

obrigado!!

Link para o comentário
Compartilhar em outros sites

  • 0

ué:

o ideal, seria você ter um campoque armazenasse o tempo do ultimo post.. a data, sei lá, aí:

if ("tempo") >= 15 horas then

imagem - forum Super Quente

elseif ("tempo") >= 24 horas then

imagem - forum Quente

elseIf...

imagem - Forum Mensagem

else

imagem - Forum Mensagem Velha

end if

alguma coisa assim?

Link para o comentário
Compartilhar em outros sites

  • 0
ué:

o ideal, seria você ter um campoque armazenasse o tempo do ultimo post.. a data, sei lá, aí:

if ("tempo") >= 15 horas then

imagem - forum Super Quente

elseif ("tempo") >= 24 horas then

imagem - forum Quente

elseIf...

imagem - Forum Mensagem

else

imagem - Forum Mensagem Velha

end if

alguma coisa assim?

DARK0 ele quer que fique por 24, e ñão fivcar até 24 hrs biggrin.gif Deixa eu ver....

<%if RecSet("topicos") = #24:00# then
response.write "<img src="http://" border="0">"
end if%>

Acho que deve ser isso tongue.gif heheheh, se tiver mais alguma dúvida ai é só postar que nós te ajudaremos!!!!

[]'s

Victor

Link para o comentário
Compartilhar em outros sites

  • 0

Eu coloque para a data e a hora do ultimo post fosse armazenada no banco de dados da seguinte forma:

ex: 18/4/2004 03:57:43

e quero saber como devo fazer para criar uma validação

onde

<%
session("last_here_date") = Request.Cookies("date")
Response.Cookies("Date") = now()
Response.Cookies("Date").Expires = dateadd("d",365,now())

if Session("last_here_date") = "" then
Session("last_here_date") = dateadd("d",-10,now())
End if

Function isNew(dt)
if datediff("s", session("last_here_date"), dt) (Aqui quero saber o q colocar se a minha data do ultimo post for 18/4/2004 03:57:43 , e como faço para deixar a imagem a seguir por 15 horas) then

isNew = "<img src='img/m_squente.gif' alt='Mensagem Super-Quente'>"


Elseif datediff("s", session("last_here_date"), dt) (Aqui quero saber o q colocar se a minha data do ultimo post for 18/4/2004 03:57:43 , e como faço para deixar a imagem a seguir por 24 horas) then

isNew = "<img src='img/m_quente.gif' alt='Mensagem Quente'>" 


Elseif datediff("s", session("last_here_date"), dt) > (Aqui quero saber o q colocar se a minha data do ultimo post for 18/4/2004 03:57:43 , e como faço para deixar a imagem a seguir por 15 horas) then

isNew = "<img src='img/m.gif' alt='Mensagem'>" 


else

isNew = "<img src='img/m_velha.gif' alt='Mensagem Velha'>" 

End If
End Function
%>

Se alguém poder me ajudar a fazer ponto-a-ponto ficaria muito grato desde já!!!!

Valeu!!!!

Link para o comentário
Compartilhar em outros sites

  • 0
Algum dos administradores poderiam me ajudar com o meu problema aqui neste forum!!

muito obrigado!!!! biggrin.gif

hum...

qual seu problema com o fórum?

Não sou Administrador.. mas enfim

Seria com o código?

Se sim.. vou analizar ele quando tiver um tempinho..

Se seu problema é com o funcionamento do fórum, o ideal seria postar isso no fórum ScriptBrasil, que aborda temas desse gênero!

Abraços

Link para o comentário
Compartilhar em outros sites

  • 0

cara você armazena a data e a hora no mesmo campo do banco?

o legal seria se você armazena-se a data em um campo e a hora em outro, porque ai você poderia fazer assim trabalhar com a conversao de dados e fazer a comparaçao entre eles para criar suas condiçoes

oh tipo

você pode pegar a hora converter em string fazer a comparaçao e depois devolver a hora....

e organiza por data... da mais recentes para as mais velhas... ok

é so uma logica quem sabe pode ajudar você

Abraços

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...