28 messaggi dal 29 dicembre 2004
avanti ragazzi...
sto seguendo molte guide ma nn riesco a capire una cosa..!!
ho appena creato il login in una pagina che ho kiamato login.asp
in questa pagina ho messo il form ecco il codice
<HTML>
<HEAD>
<TITLE>Autenticazione Utente tramite Password</TITLE>
</HEAD>
<BODY BGCOLOR="#BBBBFF">
<BR><BR><BR><BR><BR>
<FORM ACTION="login.asp" METHOD="POST">
<TABLE ALIGN="CENTER" BORDER="0" BGCOLOR="#000000">
<TR BGCOLOR="#EEEEEE">
<TD WIDTH="150" ALIGN="CENTER">NOME UTENTE</td>
<TD>
<INPUT TYPE="TEXT" NAME="nome_utente" SIZE="20">
</TD>
</TR>
<TR BGCOLOR=#EEEEEE>
<TD WIDTH="150" ALIGN="CENTER">PASSWORD</TD>
<TD>
<INPUT TYPE="PASSWORD" NAME="password" SIZE="20">
</TD>
</TR>
<TR BGCOLOR="#EEEEEE">
<TD HEIGHT="30" COLSPAN="2" ALIGN="CENTER">
<INPUT TYPE="SUBMIT" NAME="show" VALUE="LOGIN">
</TD>
</TR>
</TABLE>
</FORM>
</BODY>
</HTML>

e poi ho messo il codice per far funzionare la pagina

<%
Dim nome_ut
Dim pass
nome_ut = Replace(Request.Form("nome_utente"), "'", "''")
pass = Replace(Request.Form("password"), "'", "''")

Dim cn
Set cn = Server.CreateObject("ADODB.Connection")
cn.Open "driver={Microsoft Access Driver (*.mdb)};" & _
"dbq="&Server.MapPath("utenti.mdb")

Dim sql
sql = "SELECT ID FROM Utenti WHERE NOMEUTENTE='" & _
nome_ut & "' AND PASSWORD='" &pass& "'"

Dim rs
Set rs = cn.Execute(sql)

Dim autenticato
if rs.eof then
autenticato = false
else
autenticato = true
end if
rs.Close
cn.Close

Set rs = Nothing
Set cn = Nothing

if autenticato = true then
Session("Autenticato") = "OK"
Response.Redirect("riservato.asp")
else
Response.Redirect("index.asp")
end if
%>

Ovviamente ho creato il database che ho kiamato uteni.mdb
ma nn funziona mi dic eimpossibile caricare la pagina... come mai?? serve qualke file per far si ke la pagina login.asp va a legegre il contenuto del database che ho salvato nella directory del sito???
ovviamente sono in localhost!!! AIUTATEMI VI PREGO!
28 messaggi dal 29 dicembre 2004
Ho capito il problema, praticamente io ho creato una home page, dove c'è la presentazione del sito, poi c'è il tasto entra, che va ad aprire la pagina index.asp
nella pagina index.asp ho messo il form + il codice prima riportato, ma credo ci sia un errore alla fine del codice, perke mi fa vedere che tenta di aprire sempe la stess apagina index.asp.. quale potrebbe essere l'erorre???
3.122 messaggi dal 16 maggio 2002
liux ha scritto:
avanti ragazzi...
sto seguendo molte guide ma nn riesco a capire una cosa..!!

Esatto! Non riesci a capire che devi studiare e fare esperienza da solo! Non puoi pretendere di avere qui dentro la tua balia che ti segua e ti corregga ogni minimo errore. Per capire gli errori devi sbatterci la testa! L'hai detto tu stesso di non sapere una cippa di programmazione, e allora che pretendi? Fai un passo alla volta!

The day Microsoft makes something that doesn't suck
is probably the day they start making vacuum cleaners.

Get caught!
Get caught again!
28 messaggi dal 29 dicembre 2004
Rispondimi solo a questo.
Ho istallatto IIS mi basta questo e creare gli script + database per un sistema di Login??? Oppure ho bisogno di istallare qualkos'altro?
3.122 messaggi dal 16 maggio 2002
IIS è il server web, dovrebbe supportare nativamente le asp.
Poi ti occorre il server di database. Ma se intendi usare quella m!rda di access questo secondo punto puoi saltarlo.

The day Microsoft makes something that doesn't suck
is probably the day they start making vacuum cleaners.

Get caught!
Get caught again!
28 messaggi dal 29 dicembre 2004
Ci sono riuscito! ho creato una pagina di iscrizione!!!
Utente password e email...
adesso devo creare una pagina di login..!!!
piu o meno ho capito come si, ma non ho capito come si effettua la connessione al database... mi sai dire dove posso trovare dei buoni tutorial o script?? grazie
844 messaggi dal 27 gennaio 2004

www.aspitalia.com

ciao
Modificato da darkox il 30 dicembre 2004 17.53 -

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.