Ir para conteúdo

POWERED BY:

Arquivado

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

joacatito

Testar vários campos por request

Recommended Posts

E aí!Estou com uma dúvida que lembro ser simples de resolver, masa que não achei na busca.Possuo mais de 30 campos de uma página q estou puxando por request em outra (básico).Aí vem o problema. Preciso testar todos, pq nenhum pode vir vazio.Se alguém puder me ajudar, fico muito agradecido.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Grande Adriano!Tava falando com o Lucas exatamente isso...Esqueci de avisar q só pode ser via ASP... Vlw de qq forma.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então ... com certeza não eh a melhor forma. ... mas funciona .... vai dando um IF pra cada campo ....

 

IF variavel = "" THEN

variavel = "-"

END IF

 

Faz um desse pra cada .... não fica legal Mas funnciona ... hehehhehe

http://forum.imasters.com.br/public/style_emoticons/default/clap.gif http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então ... com certeza não eh a melhor forma. ... mas funciona .... vai dando um IF pra cada campo ....

 

IF variavel = "" THEN

variavel = "-"

END IF

 

Faz um desse pra cada .... não fica legal Mas funnciona ... hehehhehe

http://forum.imasters.com.br/public/style_emoticons/default/clap.gif http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

Valeu a ajuda, mas consegui de um jeito mais fácil... :D

 

For Each campos In request.QueryString	For indice=1 To request.QueryString(campos).count		If Request.QueryString(campos) = "" Then			If campos <> "txtEmailContato2" AND campos <> "txtEmailContato3" AND campos <> "txtEmailContato4" AND campos <> "txtEmailContato5" Then				response.write "<p align='center'><font face='verdana' size='4' color='red'>Por favor, volte à mensagem e preencha todos os campos.</font></p>"					response.End()			end if					End If	NextNext
Ainda tinha um outro problema... 4 campos eram opcionais. Separei os if's pra ficar mais fácil a visualização.

 

Grato pelas dicas.

 

Não cara! Usa um FOR EACH! :)

Acho q postamos ao mesmo tempo http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

 

Vlw! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.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.