Ir para conteúdo
Fórum Script Brasil
  • 0

Q Q Tá Errado?


skolroots

Pergunta

19 respostass a esta questão

Posts Recomendados

  • 0

valeu gurizada...

mas...

éq ue não sei nada de asp...sei a lógica só..

entaum...

sei que vou carregar no falsh... duas variáveis...('login' e 'senha')

que vou mandar pra página asp...q vai me retornar um resultado...

se for verdaderio eu eu vou pra cena...'sucesso'

se for falso...vou pra cena 'erro'!

é só isso...em asp!

blza?

Link para o comentário
Compartilhar em outros sites

  • 0
  • 0

olha só...

criei um banco de dados com o nome de "banco.gdb" no acess mesmo..pra economizá tempo...blza?

depois fiz uma filme no falsh...com um formulário de "login" e "senha" com os campo de texto tipo de entrada (var: "login" e "senha")...blza...e um botaõ de logar...como a seguinte action:

on (release) {

var dados = new LoadVars();

dados.nome = _root.login.text;

dados.senha = _root.senha.text;

dados.onLoad = function() {

if (this.permitido == 'sim') {

gotoAndPlay("sucesso", 1);

} else {

gotoAndPlay("erro",1);

}

};

dados.sendAndLoad('verificar.asp', dados, 'GET');

}

tá certo???

depois criei a asp que vai recebê as variáveis e... me mandar um resultado ("sim" ou "não")...que ficô assim...

<%@ LANGUAGE='JavaScript' %>

<%

var Rq = function( str ){

return( Request.QueryString( str ) + '' );

}

var arquivo = Server.MapPath( 'banco.mdb' );

var dados = new ActiveXObject( 'ADODB.Connection' );

var tabela = new ActiveXObject( 'ADODB.Recordset' );

var login = Rq( 'login' );

var senha = Rq( 'senha' );

dados.Provider = 'Microsoft.Jet.OLEDB.4.0';

dados.Open( banco );

tabela.Open( 'logar' , dados , 2 , 2 );

tabela.Find( 'nome=\'' + nome + '\'' );

if ( ( !tabela.eof ) && ( tabela( 'Senha' ) == senha ) )

Response.Write( 'permitido=sim' );

else

Response.Write( 'permitido=não' );

%>

e depois botei um a funcioná no PWS e não funcionô... alguém me ajuda ae!!!

queria sabê com tb faço pra ficá os asterisco(*) na hora que digita a senha...

valeu...

obrigadao!

Link para o comentário
Compartilhar em outros sites

  • 0

beleza..

tipo, como fica seu form onde tem o campo usuario e senha?

você quer deixar * na hora que o cara digitar?

ou quer gravar no banco, ao invés da senha dele os * ??

Link para o comentário
Compartilhar em outros sites

  • 0

Olá,

Eu juntei os dois tópicos, pois os 2 abordavam o mesmo assunto, e eram do mesmo autor!

Ao Autor dos 2 tópicos:

Evite criar vários Tópicos sobre o mesmo assunto! Isso corresponde às regras do fórum!

Obrigado pela atenção!

Dark

Link para o comentário
Compartilhar em outros sites

  • 0

é...

quero que fique só quando ele digitá...mas captar no banco...os caracteres reais!

no meu form fica oas caracteerees digitados...naumq uero isso!

pois o cadastro é em outra cena..

meu problema agora é funcionar a verificação...e na hora de digitar...aprecer "*" mas registrar no banco oa caracteres reais...valeu!

Link para o comentário
Compartilhar em outros sites

  • 0

bom..o proble de digitá...os "*" já foi reolvido..gostaria que alguém analisasse o código...

ele funciona??/

o q qeu quero é que ele vá no banco de dados(banco.gdb) e analise na tabela(logar) se o login e a senha existem..

se sim... retorne "true"

se não...retorne "false"

ela faz isso...

se ela nãum faz...

alguém em ajude ae..please!!!

hehhehe

Link para o comentário
Compartilhar em outros sites

  • 0

bom..o proble de digitá...os "*" já foi reolvido..gostaria que alguém analisasse o código...

ele funciona??/

que código?

banco de dados(banco.gdb)

banco gdb? não seria mdb?

alguém em ajude ae..please!!!

que ajuda você quer? hehehe

brother, poste aí, onde você quer ajuda, ok?

t+

Link para o comentário
Compartilhar em outros sites

  • 0

bom...esse é o código:

<%@ LANGUAGE='JavaScript' %>

<%

var Rq = function( str ){

return( Request.QueryString( str ) + '' );

}

var arquivo = Server.MapPath( 'banco.mdb' );

var dados = new ActiveXObject( 'ADODB.Connection' );

var tabela = new ActiveXObject( 'ADODB.Recordset' );

var login = Rq( 'login' );

var senha = Rq( 'senha' );

dados.Provider = 'Microsoft.Jet.OLEDB.4.0';

dados.Open( banco );

tabela.Open( 'logar' , dados , 2 , 2 );

tabela.Find( 'nome=\'' + nome + '\'' );

if ( ( !tabela.eof ) && ( tabela( 'Senha' ) == senha ) )

Response.Write( 'permitido=sim' );

else

Response.Write( 'permitido=não' );

%>

é .gdb porque foi feito no interbase... pelo menos é a extenção que tá aqui...

e eu quero saber se esse código funciona como eu quero...explicado no primeiro tópico!!

valeu!

Link para o comentário
Compartilhar em outros sites

  • 0
bom...esse é o código:

<%@ LANGUAGE='JavaScript' %>

<%

var Rq = function( str ){

return( Request.QueryString( str ) + '' );

}

var arquivo = Server.MapPath( 'banco.mdb' );

var dados = new ActiveXObject( 'ADODB.Connection' );

var tabela = new ActiveXObject( 'ADODB.Recordset' );

var login = Rq( 'login' );

var senha = Rq( 'senha' );

dados.Provider = 'Microsoft.Jet.OLEDB.4.0';

dados.Open( banco );

tabela.Open( 'logar' , dados , 2 , 2 );

tabela.Find( 'nome=\'' + nome + '\'' );

if ( ( !tabela.eof ) && ( tabela( 'Senha' ) == senha ) )

Response.Write( 'permitido=sim' );

else

Response.Write( 'permitido=não' );

%>

é .gdb porque foi feito no interbase... pelo menos é a extenção que tá aqui...

e eu quero saber se esse código funciona como eu quero...explicado no primeiro tópico!!

valeu!

Vou te passar uma logica:

Castrar eu acho que voc]~e sabe fazer, caso não saiba fale ai

<%If Request.Form("acao") <> "" then
login = Request.Form("login")
senha = Request.Form("senha")
%>
Seu nome de usuário é: <b><%=login%></b><br>
Sua senha é: <b><%=senha%></b>
<%else%>
<form action="#" method="post">
<table>
<tr>
<td>Login: </td>
<td><input name="login" size="35"></td>
</tr>
<tr>
<td>Senha: </td>
<td><input type="password" name="senha" size="35"></td>
</tr>
<tr>
<td><input type="hidden" name="acao" value="logar"><input type="submit" name="logar" value="Logar"></td>
</tr>
</table>
</form>
<%end if%>

Caso tenha mais dúvidas, é só postar ai, que nós te ajudaremos!!!! wink.gif

[]'s

Victor

Link para o comentário
Compartilhar em outros sites

  • 0

só uma dúvida...no meu banco as colunas de conferência é nome e emial... e tu botô login e senha.,..é só trocá né? tipo assim:

<%@ LANGUAGE='JavaScript' %>

<%

var Rq = function( str ){

return( Request.QueryString( str ) + '' );

}

var arquivo = Server.MapPath( '<meu_banco>.mdb' );

var dados = new ActiveXObject( 'ADODB.Connection' );

var tabela = new ActiveXObject( 'ADODB.Recordset' );

var nome = Rq( '<nome>' );

var email = Rq( '<email>' );

dados.Provider = 'Microsoft.Jet.OLEDB.4.0';

dados.Open( <meu_banco> );

tabela.Open( '<cadastro>' , dados , 2 , 2 );

tabela.Find( 'nome=\'' + nome + '\'' );

if ( ( !tabela.eof ) && ( tabela( 'email' ) == email ) )

Response.Write( 'permitido=sim' );

else

Response.Write( 'permitido=não' );

%>

isso né?

onde...

<meu_banco> = o banco de conferência...

<cadastro> = nome da tabela...

<nome> = coluna da tabela cadastro...

<email> = chave primária da tabela cadastro...

só pra ter certeza...

wink.gif

Link para o comentário
Compartilhar em outros sites

  • 0
só uma dúvida...no meu banco as colunas de conferência é nome e emial... e tu botô login e senha.,..é só trocá né? tipo assim:

<%@ LANGUAGE='JavaScript' %>

<%

var Rq = function( str ){

return( Request.QueryString( str ) + '' );

}

var arquivo = Server.MapPath( '<meu_banco>.mdb' );

var dados = new ActiveXObject( 'ADODB.Connection' );

var tabela = new ActiveXObject( 'ADODB.Recordset' );

var nome = Rq( '<nome>' );

var email = Rq( '<email>' );

dados.Provider = 'Microsoft.Jet.OLEDB.4.0';

dados.Open( <meu_banco> );

tabela.Open( '<cadastro>' , dados , 2 , 2 );

tabela.Find( 'nome=\'' + nome + '\'' );

if ( ( !tabela.eof ) && ( tabela( 'email' ) == email ) )

Response.Write( 'permitido=sim' );

else

Response.Write( 'permitido=não' );

%>

isso né?

onde...

<meu_banco> = o banco de conferência...

<cadastro> = nome da tabela...

<nome> = coluna da tabela cadastro...

<email> = chave primária da tabela cadastro...

só pra ter certeza...

wink.gif

Sim é só mudar os dados que está no arquivo ai, pelos que está feito para seu banco de dados!!!! wink.gif

[]'s

Victor

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...