Ir para conteúdo

POWERED BY:

Arquivado

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

José Antonio

validacao javascript no asp

Recommended Posts

Ola gente obrigado desde ja

 

como faço essa validacao a partid dos dados que pego no form e comparo com o resutlados do bd

 

<% Dim Conexao, Registros2set Conexao = Server.CreateObject("adodb.connection")cnpath=server.mappath("/")cnpath=left(cnpath, len(cnpath)-3) & "dados\hashimoto.mdb"Conexao.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & cnpathbyteCount = Request.TotalBytesRequestBin = Request.BinaryRead(byteCount)Set UploadRequest = CreateObject("Scripting.Dictionary")BuildUploadRequest RequestBin  Set Registros2 = Server.CreateObject("ADODB.Recordset")   contador = 0 	 usuario2 = UploadRequest.Item("usuario").Item("Value") 	  Registros2.Open "SELECT Usuario FROM Trabalho" , Conexao 	 While Not Registros2.EOF	 usu = Registros2("Usuario")	 If (usu = usuario2 ) then		   contador = 1 	 End If	   Registros2.MoveNext	 Wend	if (contador = 1) then 		%>		<script language="Javascript">		{		alert("Usuário já existe!");		return(false);		}		</script>	 	<%	End if%>

 

alguem poderia me ajudar ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

if (contador = 1) then 		%>		<script language="Javascript">		{		alert("Usuário já existe!");		return(false);		}		</script>		 <%	End if

 

usa assim cara.. tenta pelo menos

 

 

%>		response.write "<script language='Javascript'>alert('Usuário já existe!');return(false);"		response.write "</script>"		 <%

vo fica feliz se tiver te ajudado!

esquece as chaves { } nesse caso... nao tem função ai! otra coisa é o response.write

o asp oculta os dados, roda no servidor

mas servidor nao vai consiguir executar o javascript na maquina local.. .entao o response.write, que vai passar os dados como se fosse uma frase normal. a hora q o javascript ler isso e entender ele executa!

espero que tu tenha entendido cara! se nao funcionar assim, tenta com as { } mas axo q vai rodar sim!

de qualquer forma, esse é o caminho! boa sorte

 

PS: muito importante, tinha esquecido! no language=javascript tu usa aspas simples! dentro do alert, a mesma coisa, aspa simples!

abraçã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.