Ir para conteúdo

POWERED BY:

Arquivado

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

Amigo_zz

Erro em login

Recommended Posts

colegas,

 

tenho aqui um problema completamente estupido.

 

Isto funciona lindamente localmente.

 

dim Utilizador,Chave,strLixo,IUtilizador=Request.Form("txtutilizador")Chave=Request.Form("txtsenha")strLixo="'?&=<>,.:#$%/!"utilizador=trim(utilizador)chave=trim(chave)for i=1 to len(strLixo)	Utilizador=Replace(Utilizador,mid(strLixo,i,1),"")	Chave=Replace(Chave,mid(strLixo,i,1),"")nextmysqldb()executasql("select count(cod_utilizador) as NUtil from utilizadores WHERE utilizador='" & Utilizador & _	"' AND senha='" & Chave & "'")Response.Write rs.fields("nutil")

Ate aqui tudo bem. escreve 1, que é o numero de utilizadores que encontrou na tabela com o login que digitei, mas basta que de seguida lhe adicione o codigo para redireccionar para o administrador do site se o

rs.fields("nutil")=1 e ele passa-se.

 

if rs.fields("nutil")=1 thenend if

Apenas isto, e no servidor da erro 500 - Erro Interno.

 

Alias, detectei agora mesmo que em todas as paginas que utilizo

 

if rs.recordcount>0 then

 

para escrever o que pretendo so se forem encontrados + de 0 registos, da o mesmo erro.

 

Ajuda?

 

Rui Costa

Compartilhar este post


Link para o post
Compartilhar em outros sites

desabilita as mensagens de HTTP amigaveis em seu navegador...se funciona local e não no server deve ta faltando alguma permissão mas pra ter certeza precisamos ver o erro exato

Compartilhar este post


Link para o post
Compartilhar em outros sites

desabilita as mensagens de HTTP amigaveis em seu navegador...se funciona local e não no server deve ta faltando alguma permissão mas pra ter certeza precisamos ver o erro exato

desabilita as mensagens de HTTP amigaveis em seu navegador... ??ou no iis?

Compartilhar este post


Link para o post
Compartilhar em outros sites

no navegador

Compartilhar este post


Link para o post
Compartilhar em outros sites

no navegador

o erro é este--------------------------------------------Internal Server ErrorThe server encountered an internal error or misconfiguration and was unable to complete your request.Please contact the server administrator to inform of the time the error occurred and of anything you might have done that may have caused the error.More information about this error may be available in the server error log.----------------------------------------------onde desabilito no navegador as mensagens amigaveis?Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

feramentas >> opções de internet avançadas >> tem um checkbox lá

Compartilhar este post


Link para o post
Compartilhar em outros sites

já vi e ja desabilitei.continua o mesmotestem vcs mesmos:www.inovador.net/uniteclautilizador: ruicostapass: 1234Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que é o seu IIS que não está habiltando as mensagens reais de erro.

 

Mas acredito que seja problema de tipos diferentes, tente colocar em seu IF um CInt "abraçando" o RS.fields("NUtil").

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que é o seu IIS que não está habiltando as mensagens reais de erro.

 

Mas acredito que seja problema de tipos diferentes, tente colocar em seu IF um CInt "abraçando" o RS.fields("NUtil").

Boas,

 

Já descobri o que se passa. Estive a implementar um sistema de erros amigaveis e deu-me este erro:

Data provider or other service returned an E_FAIL status

 

O curioso é que este erro surge quando no mysql tenho uma tabela com um campo data que nao esteja preenchido no registo que foi seleccionado pelo recordset...

 

Problema ultrapassado.

 

Obrigado a todos

 

Rui Costa

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.