Ir para conteúdo

POWERED BY:

Arquivado

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

daianyyy

[Resolvido] Hiperlink dinamico

Recommended Posts

Oi pessoal gostaria de saber como faço um hiperlink dinamico ...tipo ..tenho um hiperlink Voltar ....quando estiver logado como professor quero voltar pra uma pagina e quando estiver logado como administrador quero voltar pra outra pagina ....deu pra entender ???Tem como fazer isso ????

Compartilhar este post


Link para o post
Compartilhar em outros sites

Informe em uma SESSION (no momento do login) a url da página de acordo com o tipo de login.

 

Utilize essa SESSION no link voltar.

Compartilhar este post


Link para o post
Compartilhar em outros sites


If Professor Then
   Link = "<a href='pagina1.asp'>"
ElseIf ADM Then
   Link = "<a href='pagina2.asp'>"
End If
  
Response.Write(Link)

Sendo Professor e Adm, alguma variável que você identifica quem é quem, usa Sessão como o User acima falou. =)

Compartilhar este post


Link para o post
Compartilhar em outros sites

você pode fazer por sessions, cookies ou até mesmo comn banco de dados...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Gostei da resposta do Dee Souza ...mas em qual evento pode ser ...pois do Hiperlink eu naum acheio o evento onclick ...ou tenho que fazer com javascript isso ?

Detalhe jah estou usando session para armazenar o codigo do usuario ....

Compartilhar este post


Link para o post
Compartilhar em outros sites

com asession recuperado você pode fazer a verificacao se caso for professor redireciona para pagina X se for

administrador manda pra outra pagina, apenas faz o if, você pode até jogar ele nun include e sempre chama-lo na página

 

<!--#include file="checalogin.asp"-->

onde nele terá

 

If Session("Professor") Then 
response.redirect("prof.asp")
Else
If Session("ADM") 
response.redirect("adm.asp")
End If

Compartilhar este post


Link para o post
Compartilhar em outros sites

Gostei da resposta do Dee Souza ...mas em qual evento pode ser ...pois do Hiperlink eu naum acheio o evento onclick ...ou tenho que fazer com javascript isso ?

Detalhe jah estou usando session para armazenar o codigo do usuario ....

 

<a href='pagina.asp' onclick='funcao()'>

Mas pq do OnClick ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

onclick , ocorre quando o objeto é clicado. Ele é válido para os objetos: Buton, Checkbox, Radio, Link, Reset e Submit...

 

Exemplo 1 - Button:

 

<input type="button" value ="Resultado" onClick="window.alert('Você clicou no botão')">

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi pessoal ...obrigada pela ajuda ...resolvi meu problema ....mas ao invés de utilizar o HiperLink utilizeio o LinkButton que possui o evento onclik ....e facilitou as coisas ....com hiperlink eu naum consegui utilizar esse evento do onclik....aproveitei a dica de vcs e utilizei Session pra diferenciar o usuario ....obrigada a todos !!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

beleza

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.