![]() |
Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Forum De Bell Tolls (http://www.dsy.it/forum/forumdisplay.php?forumid=7)
-- [INFORMATICA] - Asp (http://www.dsy.it/forum/showthread.php?threadid=5288)
[INFORMATICA] - Asp
Ho fatto questa semplice pagina asp di login ma mi indirizza sempre verso la pagina di errore.
<HTML>
<BODY bgcolor=#000060>
<FONT face=arial color=blue>
<P>Aristotle Middle School: Login</P>
</FONT>
<FORM Name=Myform Method="Post" Action="/11asp02.asp">
<FONT face=arial color=red size=3>
<P>LoginID: <input type=text name=LoginID></P>
<P>Password: <input type=password name=pwd></P>
</FONT>
<P>
<INPUT type="submit" value="Send" name=submit>
</P>
</FORM>
</BODY>
</HTML>
questa è la pagina a cui invio i dati...
<HTML>
<BODY bgcolor=#000060>
<%
Function Login(LoginID, Password)
Dim cn
Dim rs
Dim strSql
Dim strCn
Set cn=CreateObject("ADODB.Connection")
Set rs=CreateObject("ADODB.Recordset")
strSql="SELECT * FROM tblLog WHERE LoginName= '" & LoginID & "'"
On Error Resume Next
str="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="&server.MapPath("/mdb-database/DBSource.mdb")
cn.Open str
If Err Then Exit Function
rs.Open strSql, cn
If Err Then Exit Function
If rs("pwd")=Password Then
Login=True
Else
Login=False
End If
rs.Close
cn.Close
Exit Function
End Function
If Login(Request.Form("LoginID"),Request.Form("pwd")) Then
Response.Redirect("benvenuto.html")
Else
Response.Redirect("err.html")
End If
%>
</BODY>
</HTML>
qualcuno mi sa dire che errore c'è?
cià
Ciao,
innanzitutto elimina o "commenta" la direttiva "on error resume next", cosi lo script si ferma non appena individua un errore così che puoi verificare cosa sia successo
In seconda istanza, scaricati lo script debugger (lo trovi sul sito microsoft) e installalo (dovrai impostare un paio di spunte nella configurazione di IIS)
Una volta installato, inserisci l'istruzione "stop" all'inizio dello script in modo da impostare un breakpoint, così puoi proseguire l'esecuzione una riga alla volta.
Un suggerimento finale: per rendere il testo dello script più leggibile sul forum, inseriscilo nel tag "PHP".
__________________
__________________
a p bertolini
Originally posted by webwarrior
leggibile sul forum, inseriscilo nel tag "PHP".
__________________
http://www.twitter.com/0m4r
ehm.....cmq scusate ma avevo postato il codice giusto senza l'errore ![]()

| All times are GMT. The time now is 09:39. | Show all 4 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.