Ir para conteúdo

POWERED BY:

Arquivado

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

Spirit

Se tiver on line mostra o link, senão

Recommended Posts

E aí galera, ó me desculpa aí se eu estiver errado pois não sei se o que eu preciso é de ASP ou JAVASCRIPT, é o seguinte, tenho um sistema de help desk em ASP, e na página principal do site tem um texto com imagem mostrando se o atendimento está on line ou não, mais o caso é o seguinte, queria que quando estivesse on line mostrasse um link na página e quando estive off line não fosse mostrado o link...Se puderem me ajudar agradeço....Thiago M.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não sabendo a melhor solução vou dar uma idéia de como eu faria.O problema de gravar num bd se o usuário está logado ou não é que ele pode sair e deixar o usário "logado"mas mesmo assim eu faria da seguinte maneira:Grava num BD quando adm/suporte/como você quizer chamar seu suporte ...ai você faz um abre bdprocura por admif adm = logado thenmostra linkend iffecha bdmas lembrando que você vai ter ficar em cima da pessoa que se logue como adm para ela ter o cuidado de clicar em logoff, para não deixar o link aberto.ou inventar alguma forma de que de tempos em tempos verifique se o adm realmente esteja látambem deve dar para fazer algo usando o glabal.asa mas ai não é minha praiaqqlr coisa posta ai.PS você viu q o cara que inventou o Spirit (o bandido mascarado do gibi) morreu ontem? :(

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara é o seguinte estou usando um timeout para que de tempo em tempo seja verificado a existência do admin no suporte, estou usando timeout de 90 segundos, caso não haja nenhuma operação no suporte por parte do admin em 90 segundos a sessão é encerrada, o admin é gravado no BD então dá pra fazer como você falou...Brigadaum mesmo...Outra coisa como fazer o seguinte, mesmo caso do link, quando estiver online aparecer uma imagem e o link (você já me disse como ), e se estiver off-line aparecer outra imagem, eu sei que posso usar o mesmo código do link, mais como seria o código de inserir a imagem....Thiago M.PS.: Pra te falar a verdade eu nem sabia que existia um personagem de gibi com este nick ou nome...Mais mesmo assim obrigado...Meus pesames aos fãs dos gibis deste cara e a família dele....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara é o seguinte estou usando um timeout para que de tempo em tempo seja verificado a existência do admin no suporte, estou usando timeout de 90 segundos, caso não haja nenhuma operação no suporte por parte do admin em 90 segundos a sessão é encerrada, o admin é gravado no BD então dá pra fazer como você falou...Brigadaum mesmo...Outra coisa como fazer o seguinte, mesmo caso do link, quando estiver online aparecer uma imagem e o link (você já me disse como ), e se estiver off-line aparecer outra imagem, eu sei que posso usar o mesmo código do link, mais como seria o código de inserir a imagem....Thiago M.PS.: Pra te falar a verdade eu nem sabia que existia um personagem de gibi com este nick ou nome...Mais mesmo assim obrigado...Meus pesames aos fãs dos gibis deste cara e a família dele....

Faz quase igual o cara já te falou masabre bdif adm = "logado" then response.write "<a href='pagina.asp' ><img src='logado.jpg'></a>"else response.write "<a href='pagina.asp' ><img src='logoff.jpg'></a>"end iffecha bd_______________________________________________________________Se você quiser usa esse script em JavaScript que quando o admin fecha o site chama tipo um popup (logoff.asp) que contem a rotina para trocar de logado para logoff<script>function logout(){ var win = window.open 'logoff.asp','Logout','height=200,width=200');}window.onunload=logout;</Script>________________________________________________________________Se você estiver usuando Sessions e armazenando o nome do admin em uma use está para localizar qual admin está saindo do site por exemplo:<%DB.execute("Update admin set admin.status = 'logoff' where nome_admin like'"+Session("nome_admin")+"'")session.abandon %>OK, qualquer coisa estou aqui http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

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.