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

Como Marcar Mensagem Com Lida?


armagedon

Pergunta

6 respostass a esta questão

Posts Recomendados

  • 0

1- Pra marcar.... na pagina que mostra a noticia... coloque um codigo que gere um cookie.... uma session... uma gravação no bd ou em um txt... que marque o id da noticia e o n° do ip... ou login do user... ai antes de exibir faça um if.... se constar o id nas lidas.... você coloca uma img se não outra

Link para o comentário
Compartilhar em outros sites

  • 0

eu criei uma tabela com nome = msglidas e campos:

id = autonumber

idmsg = number

quemleu = text

dai puiz o seguinte codigo:

Pag da msg


<%
Set rs4 = conn.execute("Select * from msglidas where id=" & request.querystring("id") & " and quemleu='" & session("nick") & "' ")
If rs4.eof then 
Set rs3 = conn.execute("Insert into msglidas (idmsg, quemleu) VALUES(" & request.querystring("id") & ", '" & session("nick") & "') ")
end if
%>

e na pagina onde você clika na msg:

<%
Set rs3 = conn.execute("Select * from msglidas where id=" & rs("id") & " and quemleu='" & session("nick") & "' ")
%>
<%
if rs3.eof then
%>não lida 
<%
else
%>
Lida
<%
end if
%>

Dai eu tento com o primeiro usuarios, dai cm ele dá certo, mas dai c eu deslogar, e tentar com outro usuario, não dá certo

porque será?

Link para o comentário
Compartilhar em outros sites

  • 0

eu fiz da seguinte maneira..

crie a tabela com um campo tipo: Status

que por padrão sempre vem com o valor "NL" -> Não lida...

quando o usuario clica para ler ele edita o valor do campo para "SL" -> Lida...

pronto!!!

depois criei um condição para mostrar a imagem de acordo com o status da mensagem!

<% if RS("status") = "SL" then %>
<img src="lida.gif>
<% else %>
<img src="naolida.gif">
<% end if %>

assim que eu faço e da certo!!!

Editado por DELPHI-Man32
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...