Ir para conteúdo

POWERED BY:

Arquivado

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

mkboy

Formulário

Recommended Posts

Ola,Criei um formulário, com diversos campo, sendo que ao enviar ele chama a página for_clientes_processa.asp que listei abaixo.Ao processar, quero que verifique se os campos não estão vazios, se estiverem redirecionar para página de form_clientes_erro.asp se estiverem todos os campo preenchidos, então enviar para form_clientes_grava.Gostaria de saber se meu procedimento está correto.O código está abaixo: Se estiver algo errado, ajude-me em uns 2 itens que corrigo os demais.

<%dim v_pessoa,v_razao,v_fantasia,v_atividade,v_camponumero,v_ie,v_endereco,v_bairro,v_cep,v_cidade,v_uf,v_responsavel,v_telefone,v_cel,v_site,v_email,v_servicos,v_valor,v_vencimentos,v_descricao,v_url,v_correio_login,v_correio_senha,v_host,v_login_ftp,v_senha_ftp,v_dominio01,v_orgao01,v_id01,v_dominio_senha01,v_dominio02,v_orgao02,v_id02,v_dominio_senha02,v_dominio03,v_orgao03,v_id03,v_dominio_senha03 v_pessoa   =  request.form("pessoa") v_razao    =  request.form("razao") v_fantasia  = request.form("fantasia") v_atividade  = request.form("atividade") v_camponumero  = request.form("camponumero") v_ie   = request.form("ie") v_endereco  = request.form("endereco") v_bairro   = request.form("bairro") v_cep   = request.form("cep") v_cidade   = request.form("cidade") v_uf   = request.form("uf") v_responsavel  = request.form("responsavel") v_telefone  = request.form("telefone") v_cel   = request.form("cel") v_site   = request.form("site") v_email   = request.form("email") v_servicos  = request.form("servicos") v_valor   = request.form("valor") v_vencimentos  = request.form("vencimentos") v_descricao  =  request.form("descricao") v_url   = request.form("url") v_correio_login  = request.form("correio_login") v_correio_senha  = request.form("correio_senha") v_host   = request.form("host") v_login_ftp  = request.form("login_ftp") v_senha_ftp  = request.form("senha_ftp") v_dominio01  = request.form("dominio01") v_orgao01  = request.form("orgao01") v_id01     = request.form("id01") v_dominio_senha01  = request.form("dominio_senha01") v_dominio02  = request.form("dominio02") v_orgao02  = request.form("orgao02") v_id02     = request.form("id02") v_dominio_senha02  = request.form("dominio_senha02") v_dominio03  = request.form("dominio03") v_orgao03  = request.form("orgao03") v_id03     = request.form("id03") v_dominio_senha03  = request.form("dominio_senha03") if v_razao = "" then response.redirect"form_clientes_erro.asp" elseif v_fantasia ="" then response.redirect"form_clientes_erro.asp" elseif v_atividade ="" then response.redirect"form_clientes_erro.asp" elseif v_camponumero ="" then response.redirect"form_clientes_erro.asp" elseif v_ie ="" then response.redirect"form_clientes_erro.asp" elseif v_endereco ="" then response.redirect"form_clientes_erro.asp" elseif v_bairro ="" then response.redirect"form_clientes_erro.asp" elseif v_cep ="" then response.redirect"form_clientes_erro.asp" elseif v_cidade ="" then response.redirect"form_clientes_erro.asp" elseif v_uf ="" then response.redirect"form_clientes_erro.asp" elseif v_responsavel ="" then response.redirect"form_clientes_erro.asp" elseif v_telefone ="" then response.redirect"form_clientes_erro.asp" elseif v_cel ="" then response.redirect"form_clientes_erro.asp" elseif v_site ="" then response.redirect"form_clientes_erro.asp" elseif v_email ="" then response.redirect"form_clientes_erro.asp" elseif v_servicos ="" then response.redirect"form_clientes_erro.asp" elseif v_valor ="" then response.redirect"form_clientes_erro.asp" elseif v_vencimentos ="" then response.redirect"form_clientes_erro.asp" elseif v_descricao ="" then response.redirect"form_clientes_erro.asp" elseif v_url ="" then response.redirect"form_clientes_erro.asp" elseif v_correio_login ="" then response.redirect"form_clientes_erro.asp" elseif v_correio_senha ="" then response.redirect"form_clientes_erro.asp" elseif v_host ="" then response.redirect"form_clientes_erro.asp" elseif v_login_ftp ="" then response.redirect"form_clientes_erro.asp" elseif v_senha_ftp ="" then response.redirect"form_clientes_erro.asp" elseif v_dominio01 ="" then response.redirect"form_clientes_erro.asp" elseif v_orgao01 ="" then response.redirect"form_clientes_erro.asp" elseif v_id01 ="" then response.redirect"form_clientes_erro.asp" elseif v_dominio_senha01 ="" then response.redirect"form_clientes_erro.asp" elseif v_dominio02 ="" then response.redirect"form_clientes_erro.asp" elseif v_orgao02 ="" then response.redirect"form_clientes_erro.asp" elseif v_id02 ="" then response.redirect"form_clientes_erro.asp" elseif v_dominio_senha02 ="" then response.redirect"form_clientes_erro.asp" elseif v_dominio03 ="" then response.redirect"form_clientes_erro.asp" elseif v_orgao03 ="" then response.redirect"form_clientes_erro.asp" elseif v_id03 ="" then response.redirect"form_clientes_erro.asp" elseif v_dominio_senha03 ="" then response.redirect"form_clientes_erro.asp" end if    response.redirect"form_clientes_grava.asp"%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara tenho umas dicasPrimeira você nao precisa usar tava variavel assimcara, alias nao precisa usar variavel qdo for campoao ives de fazer nome = request.form("nome")if nome = empty then " vai pra pagina de erro "end ifFAZ ISSO AKI OHIF TRIM(REQUEST.FORM("nome")) = EMPTY THEN " VAI PRA PAGINA DE ERRO "END IFSEGUNDOmelhor q ir pra pagina de erro...heheheeh voltar, pq..... logico que o cara nao vai qerer preencher de novo neh,fica mais facil pro cara do outro lado......e memo assim heheh o cara vai clicar em voltar memo ou você daz uma pagina de erro e faz e usa um comando java pra voltar 2 paginasq da na mema hehehehhe

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não existe nenhum comando em ASP que faça o cara voltar uma página, ou seja, exibe uma mensagem com "alert" e depois volta pra página com foco no campo em branco, ou errado, é posível fazer isso?

Compartilhar este post


Link para o post
Compartilhar em outros sites

em asp realmente nao temmais em JAVA SCRRIPThehehhehehheheeh soh pensar um poucops: nao to tirando de burro nem dada, mais eh q você comecou e nao terminou o meu raciocinio..hehehehehesobre o alerte..hehehheh se eu nao me engano eh mais ou menos assim o comandofaz um link pra issso java script:windows.historico(-1) pra voltar 1 vez

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu!Ficou bem enxuto, veja!

<% if trim(request.form("razao")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("fantasia")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("atividade")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("camponumero")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("ie")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("endereco")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("bairro")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("cep")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("cidade")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("uf")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("responsavel")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("telefone")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("celular")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("site")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("email")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("servicos")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("valor")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("vencimentos")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("descricao")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("url2")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("correio_login")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("correio_senha")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("host")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("login_ftp")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("senha_ftp")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("dominio01")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("orgao01")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("id01")) = empty then response.redirect"form_clientes_erro.asp" elseif trim(request.form("dominio_senha01")) = empty then response.redirect"form_clientes_erro.asp" end if response.redirect"form_clientes_grava.asp"%>

Funcionou perfeito.Vou continuar trabalhando nele.Valeu mesmo!

Compartilhar este post


Link para o post
Compartilhar em outros sites

outra coisavocê tem ganhou em velocidadepois nao tem q criar variavelpara pra pensar nos 2, e pensa executanto linha a linhaqem vai terminar primeiro o processo

Compartilhar este post


Link para o post
Compartilhar em outros sites

O que que é: empty ?pra que que serve o: empty ? É a mesma coisa que nada?

É igual a: ""Vazio.

Compartilhar este post


Link para o post
Compartilhar em outros sites

em asp realmente nao temmais em JAVA SCRRIPThehehhehehheheeh soh pensar um poucops: nao to tirando de burro nem dada, mais eh q você comecou e nao terminou o meu raciocinio..hehehehehesobre o alerte..hehehheh se eu nao me engano eh mais ou menos assim o comandofaz um link pra issso java script:windows.historico(-1) pra voltar 1 vez

Que tem em Java Script eu sei Brother, a minha dúvida referia-se a algum comando em ASP que assumisse as mesmas propriedades q em JS. Mas a sua resposta foi clara e objetiva, não. Somente em JS, respondida a questã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.