Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
o btn dentro do Flash está assim:
on (release) {
var dados = new LoadVars();
dados.nome = _root.campoNome.text;
dados.senha = _root.campoSenha.text;
dados.onLoad = function() {
if (this.permitido == 'sim') {
_root.aviso.text = "Ok, acesso permitido";
gotoAndStop("Cena 2", 1);
} else {
_root.aviso.text = "Erro, acesso negado";
}
};
dados.sendAndLoad('[http://www.sartori.com.br/teste_login/login.asp](http://www.sartori.com.br/teste_login/login.asp)' dados, 'GET');
}
*****************
Nele existe 2 campos de input com os nomes (de variavel e instanciados): campoNome e campoSenha
*****************
O arquivo em ASP se chama login.asp
e está assim:
<%@ LANGUAGE='JavaScript' %>
<%
var Rq = function( str ){
return( Request.QueryString( str ) + '' );
}
var arquivo = Server.MapPath( '[http://www.sartori.com.br/teste_login/login.mdb](http://www.sartori.com.br/teste_login/login.mdb)' );
var dados = new ActiveXObject( 'ADODB.Connection' );
var tabela = new ActiveXObject( 'ADODB.Recordset' );
var nome = Rq( 'nome' );
var senha = Rq( 'senha' );
dados.Provider = 'Microsoft.Jet.OLEDB.4.0';
dados.Open( arquivo );
tabela.Open( 'tabela' , dados , 2 , 2 );
tabela.Find( 'nome=\'' + nome + '\'' );
if ( ( !tabela.eof ) && ( tabela( 'Senha' ) == senha ) )
Response.Write( 'permitido=sim' );
else
Response.Write( 'permitido=nao' );
%>
************************
Quando eu digito os dados da que estão no arquivo login.mdb
coluna nome e coluna senha
O estou fazendo errado?
quem quiser acessar clique aqui
nome: rodrigo
senha: abcd1234
[]'s Rodrigo
Carregando comentários...