Ir para conteúdo

POWERED BY:

Arquivado

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

Cesão

session

Recommended Posts

Caraca... to apanhando...

eu cheguei a fazer buscas aqui no forum sobre o assunto... achei umas coisas, mas nao to conseguindo usar...

 

tipo assim..

meus usuarios tem dois tipos: Administrador e Cliente

 

Na minha página tem uma tabela que em uma das linhas tem um botão chamado "Inserir Recado". Eu coloquei o código style="display:none;" para a linha ficar invisivel... e coloquei um id nessa linha tbm (id="linha").

 

Eu gostaria que se o usuário fosse do tipo "Administrador" (session("tipo") = "Administrador") a linha ficasse VISIVEL...

Mas se ele se logasse como Cliente (session("tipo") = "Cliente") a linha se mantesse invisivel...

Gostaria de saber como eu devo usar o IF ou o CASE nesse caso?

 

Minha página está assim:

ASP

[*]<!-- #include file="conexao/conn.asp" -->

 

[*]<!-- #include file="conexao/espiao.asp" -->

 

[*]<%Response.Expires = -1 : Response.Buffer false 

 

[*]Response.addHeader "pragma""no-cache"

 

[*]Response.CacheControl "Private"%>

 

[*]<html>

 

[*]<head>

 

[*]<title>iNova América - EXTRANET</title>

 

[*]<link href="css/style.css" rel="stylesheet" type="text/css">

 

[*]<script language="javascript" src="js/funcoes.js"></script>

 

[*]</head>

 

[*]<%

 

[*]Set rs_recados Server.CreateObject("adodb.recordset")

 

[*]SQL="SELECT * FROM tb_recados ORDER BY id_recado DESC"

 

[*]rs_recados.Open Sql, Conn

 

[*]%>

 

[*]<body>

 

[*]<table width="630" height="100%" border="0" align="center" cellpadding="0" cellspacing="0">

 

[*] <tr>

 

[*] <td width="10" bgcolor="#FFFFFF"><img src="img/spacer.gif" width="10" height="10"></td>

 

[*] <td height="10" bgcolor="#FFFFFF"><img src="img/spacer.gif" width="1" height="1"></td>

 

[*] <td width="10" bgcolor="#FFFFFF"><img src="img/spacer.gif" width="10" height="10"></td>

 

[*] </tr>

 

[*] <tr>

 

[*] <td bgcolor="#FFFFFF"> </td>

 

[*] <td valign="top" class="fundo"><table width="100%" border="0" cellspacing="0" cellpadding="0">

 

[*] <tr align="center">

 

[*] <td><!--#include file="topo.asp"--></td>

 

[*] </tr>

 

[*] <tr align="center">

 

[*] <td> </td>

 

[*] </tr>

 

[*] <tr align="center">

 

[*] <td><table width="100%" border="0" cellspacing="0" cellpadding="0">

 

[*] <tr>

 

[*] <td align="center" valign="top"><table width="97%" border="0" cellpadding="0" cellspacing="0">

 

[*] <tr>

 

[*] <td width="10" bgcolor="#FFFFFF"><img src="img/spacer.gif" width="10" height="10"></td>

 

[*] <td bgcolor="#FFFFFF"><img src="img/spacer.gif" width="10" height="10"></td>

 

[*] <td width="10" bgcolor="#FFFFFF"><img src="img/spacer.gif" width="10" height="10"></td>

 

[*] </tr>

 

[*] <tr>

 

[*] <td bgcolor="#FFFFFF"> </td>

 

[*] <td valign="top" bgcolor="#202F43"><table width="100%" border="0" cellspacing="0" cellpadding="0">

 

[*] <tr>

 

[*] <td align="left"><img src="img/tit_recados.gif" width="147" height="40"></td>

 

[*] </tr>

 

[*] <%

 

[*] if not rs_recados.EOF then

 

[*]  Do while not rs_recados.EOF

 

[*] %>

 

[*] <tr class="tabela">

 

[*] <td><%=rs_recados(2)%> - <b><%=rs_recados(3)%></b> para <b><%=rs_recados(4)%></b><br>

 

[*] <%=rs_recados(1)%></td>

 

[*] </tr>

 

[*] <tr class="tabela">

 

[*] <td><img src="img/bt_editar.gif" alt="EDITAR" width="38" height="16" style="cursor:hand;" onClick="java script:window.open('recados_edit.asp?idr=<%=rs_recados(0)%>','_self');">  <img src="img/bt_deletar.gif" alt="DELETAR" width="45" height="16" style="cursor:hand;" onClick="java script:window.open('recados_del.asp?idr=<%=rs_recados(0)%>','_self');"></td>

 

[*] </tr>

 

[*] <tr class="tabela">

 

[*] <td> </td>

 

[*] </tr>

 

[*] <%rs_recados.MoveNext : Loop

 

[*] end if%>

 

[*] <tr class="tabela" style="display:none;" id="linha">

 

[*] <td align="right"><img src="img/bt_increcado.gif" alt="INSERIR RECADO" width="112" height="23" style="cursor:hand;" onClick="java script:window.open('recados_inc.asp','_self');"></td>

 

[*] </tr>

 

[*] </table></td>

 

[*] <td bgcolor="#FFFFFF"> </td>

 

[*] </tr>

 

[*] <tr>

 

[*] <td bgcolor="#FFFFFF"><img src="img/spacer.gif" width="10" height="10"></td>

 

[*] <td bgcolor="#FFFFFF"><img src="img/spacer.gif" width="10" height="10"></td>

 

[*] <td bgcolor="#FFFFFF"><img src="img/spacer.gif" width="10" height="10"></td>

 

[*] </tr>

 

[*] </table></td>

 

[*] </tr>

 

[*] </table></td>

 

[*] </tr>

 

[*] <tr align="center">

 

[*] <td> </td>

 

[*] </tr>

 

[*] </table></td>

 

[*] <td bgcolor="#FFFFFF"> </td>

 

[*] </tr>

 

[*] <tr>

 

[*] <td bgcolor="#FFFFFF"><img src="img/spacer.gif" width="10" height="10"></td>

 

[*] <td height="10" bgcolor="#FFFFFF"><img src="img/spacer.gif" width="1" height="1"></td>

 

[*] <td bgcolor="#FFFFFF"><img src="img/spacer.gif" width="10" height="10"></td>

 

[*] </tr>

 

[*]</table>

 

[*]</body>

 

[*]</html>

 

[*]<%

 

[*]rs_recados.Close()

 

[*]set rs_recados = nothing

 

[*]Conn.Close()

 

[*]set Conn = nothing

 

[*]%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

poe um if nesta parte amigoif for cliente thenstyle="display:none;" elsestyle="display:acho que é block;" end if

Compartilhar este post


Link para o post
Compartilhar em outros sites

Alguém pode me ajudar?A lógica que o marioufpa me passou eu entendo...Eu preciso do codigo mesmo, pois nao sei como associar o "If" com o ID da linha da tabela e com o style que ela deve ter...na verdade vou usar essa logica do IF para muitas outras coisas, pois quero criar uma TB no DB soh de permissionamento... alguem saberia o codigo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

alguem pode e ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

alguem me ajuda??

Compartilhar este post


Link para o post
Compartilhar em outros sites

essa parte do codigo de deixa visivel ou não eh melhr voce saber la no forum de javascript, mas pergunta só issoo resto é um IF em ASP mesmo só pra ver se mostra ou não

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.