Ir para conteúdo

POWERED BY:

Arquivado

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

Marcelo Lopes de Oliveira

Problemas com IF THEN ELSE e mysql

Recommended Posts

Boa tarde!

 

Estou precisando criar uma condição e para a mesma estou utilizando:

 

<% Dim d1, d2, d3, d4, d5
IF (rs_empresa.Fields.Item("ativado").Value) = 1 Then
d1 = "<a href=""cria_pagina.asp"" & ">" & ""Página Pessoal"" & ""</a>"""
d2 = "<a href=""conf_pagina.asp"" & ""target=""_parent"" & ">" & ""Configurações de página"" & ""</a>"""
d3 = "<a href=""cadastro_contato.asp"" & ""target=""centro"" & ">" & ""Telefones de Contato"" & ""</a>"""
d4 = "<a href=""detalhes.asp"" & ""target=""centro"" & ">" & ""Deralhes"" & ""</a>"""
d5 = "<a href=""cad_produtos.asp"" & ""target=""centro"" & ">" & ""Produtos"" & ""</a>"""
Else
d1 = " Pagina Pessoal "
d2 = " Configuração da página "
d3 = " Telefones de contato "
d4 = " Detalhes "
d5 = " Produtos "
End IF
%>
Quando a condição é falsa ou seja (rs_empresa.Fields.Item("ativado").Value) não é igual a um ele mostra segunda opção sem os links normalmente o problema é que quando a opção é verdadeira não exibe os links e sim TRUE..
Qual a forma correta de fazer?
Obrigado.


Pessoal problema resolvido!

 

 

 

O problemas estavam nas aspas.

Agora ficou assim e funcionando.

 

<% Dim d1, d2, d3, d4, d5
IF (rs_empresa.Fields.Item("ativado").Value) = 1 Then
d1 = "<a href=cria_pagina.asp> Página Pessoal </a>"
d2 = "<a href=conf_pagina.asp target=_parent & > Configurações de página </a>"
d3 = "<a href=cadastro_contato.asp target=centro> Telefones de Contato</a>"
d4 = "<a href=detalhes.asp target=centro> Deralhes </a>"
d5 = "<a href=cad_produtos.asp target=centro > Produtos </a> "
Else
d1 = " Página Pessoal "
d2 = " Configuração da página "
d3 = " Telefones de contato "
d4 = " Detalhes "
d5 = " Produtos "
End IF
%>
Abraço a todos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

não entendi muito bem, seja um pouquinho mais específico, plz

Compartilhar este post


Link para o post
Compartilhar em outros sites

Marcelo quebrando o ASP vc visualizaria melhor assim:

 

<% Dim d1, d2, d3, d4, d5
IF (rs_empresa.Fields.Item("ativado").Value) = 1 Then %>
<a href=cria_pagina.asp> Página Pessoal </a>
<a href=conf_pagina.asp target=_parent & > Configurações de página </a>
<a href=cadastro_contato.asp target=centro> Telefones de Contato</a>
<a href=detalhes.asp target=centro> Deralhes </a>
<a href=cad_produtos.asp target=centro > Produtos </a>
<% Else %>
Página Pessoal
Configuração da página
Telefones de contato
Detalhes
Produtos
<%End IF%>
mas como vc jogou em variáveis não sei onde quer lançar cada item ... derrepende vc não quer que um fique um do lado no outro mas em lugares específicos do seu site com isso vc fez da maneira correta.!!!
att;

Compartilhar este post


Link para o post
Compartilhar em outros sites

você pode até criar um arquivo , tipo de configuração, onde nele terá as variáveis, constantes, path etc, e depois edite conforme config. de sua aplicaçâo, se precisar mudar algum caminho neste "suposto" menu, mude apenas uma vez.

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.