Jump to content


Photo

Verificar Se Variável Foi Criada...


  • Faça o login para participar
18 replies to this topic

#16 Worm

Worm

    Veterano

  • Ex-Admins
  • 1343 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Obter o maximo conhecimento.

Posted 14/08/2006, 10:42

Tah dificil. Meu Deus, rs........

Vou explicar mais uma vez.

Eu tenho 1.000 paginas ASP, porem 1 pagina, que é um INCLUDE destas 1.000 paginas, verifica uma variavel X está VAZIA ou CHEIA.

Digamos que em todas essas 1.000 paginas, eu UTILIZO o OPTION EXCPLICIT, e destas 1.000 paginas, 400 delas eu declaro a variavel X.

Ou seja, no include eu deveria verificar primeiramente se a variavel existe, e não verificar se ela está preenchida com o isEmpty().

Isso é um problema que a unica solução seria verificar se em algum lugar da memória esta bendida variavel foi declarada, simples nao, agora como???? ehehhehehehehehehehheehhehe

VLLWWWWWW



Cara um pouco de paciencia e educação não faz mal né ? O pessoal aqui ( Moderadores, Monitores, Administradores, etc. ) fazem trabalho voluntário ou seja de graça.

Se vc quer saber se uma varial é vazia é simples.

<% 

dim nome

if nome = "" then
   response.write("A variavel nome está vazia")
else
   response.write("A Varivel nomé tem :" & nome & ")
end if

%>

Se a virivel foir criada mesmo com valor nulo ( = "" ou null ) vc consegue pegar ela com o if = ""

Faça o que o pessoal falou, depois veja o que te falei.

é simples, é só escutar o que pessoal te disse e ter um pouco de paciência na hora dos testes.

:D (y)

#17 juninhobp

juninhobp

    12 Horas

  • Usuários
  • 158 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro

Posted 14/08/2006, 10:48

Eu estou sendo educado po, mas o pessoal nao entendeu desde o começo o que eu queria saber.

Vc tb nao entendeu minha duvida. Minha duvida nao é verificar se uma variavel esta vazia, minha duvida eh se eu consigo verificar se uma determinada variavel foi declarada na memoria, so isso.

Entendeu???

Abracos!!!!!
Luis Antonio
----------------------------------------------------------
WebMaster - WebDesigner - WebDeveloper

#18 siola

siola

    Usuário

  • Usuários
  • 894 posts
  • Sexo:Masculino
  • Localidade:SBC - SP
  • Interesses:ASP, .NET, javascript

Posted 14/08/2006, 15:22

Pra fazer do jieto que você quer você vai ter que usar o On Error Resume Next junto com o Option Explicit

<% Option Explicit
on error resume next

response.write variavel

If err.number <> 0 Then
response.write err.description
End If %>


assim que você queria?

[]s

#19 juninhobp

juninhobp

    12 Horas

  • Usuários
  • 158 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro

Posted 15/08/2006, 10:24

Eh tb foi essa a solução que eu utilizei, pois nao achei nenhum tipo de recurso apropriado p/ a esta verificacao.

Eu faço uma verificação na descrição do erro. Caso for "variable is undefined". Sacou???

Isso nao era bem o que eu queria neh, mo gambiarra, rs.......

Eu pensei em criar um componente em outra linguagem que consiga fazer esta verificação, alguem conhece alguma linguagem que consiga fazer esta verificação???

Abraços
Luis Antonio
----------------------------------------------------------
WebMaster - WebDesigner - WebDeveloper




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq