Pagina asp con accesso riservato con problemi

danieletnc

Nuovo Utente
29 Set 2008
2
0
0
Salve a tutti è la prima pagina asp che faccio, mi ero occupato in passato di fare siti web, ma si trattava di siti semplici.
Dunque io devo creare un area riservata, ho visto diversi tutorial in internet ed ecco come è fatta la mia pagina:

pagina index.asp

<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>

pagina login.asp

<%
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("http://www.circolonauticolillatro.it/prova/utenti.mdb")
Dim sql
sql = "SELECT ID FROM Utenti WHERE NOMEUTENTE='" &nome_ut&_
"' AND PASSWORD='" &pass& "'"
Dim rs
Set rs = cn.Execute(sql)


if rs.eof then
Response.Redirect("index.asp")
else
Session("Autenticato") = "OK"
Response.Redirect("riservato.asp")
end if

rs.Close
cn.Close
Set rs = Nothing
Set cn = Nothing

%>

pagina riservato.asp

<%
if Session("Autenticato")<>"OK" then
Response.Redirect("index.asp")
end if
%>
<HTML>
<HEAD>
<TITLE>Area riservata</TITLE>
</HEAD>
<BODY BGCOLOR=#BBBBFF>
<BR><BR><BR><BR><BR>
<DIV ALIGN=CENTER><H1>PAGINA RISERVATA</H1><BR>
<H2>UTENTE AUTENTICATO</H2><BR></DIV>
</BODY>
</HTML>

infine ho un database utenti.mdb

Il problema è il seguente.
Metto i miei file nel mio spazio remoto, visualizzo la pagina index.asp, ma quando faccio invia visualizzo in nuova pagina tutto il codice di login.asp come se fosse un file di testo.

Se provo a montare le pagine in locale con babywebssl ottengo il seguente errore dopo aver fatto invia:

Script error detected at line 8.
Source line: cn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("http://www.circolonauticolillatro.it/prova/utenti.mdb")
Description: [Microsoft][Driver ODBC Microsoft Access] Nome file non valido

ILLUMINATEMI!!!
 

lukeonweb

Utente Attivo
5 Mar 2003
5.175
13
38
45
Napoli
www.lucaruggiero.it
Probabilmente lo spazio Web remoto non supporta ASP.

Di sicuro l'errore sulla stringa di connessione lo hai perchè Server.MapPath non supporta URL.

Verifica che lo spazio remoto supporta o meno ASP.
 
Discussioni simili
Autore Titolo Forum Risposte Data
G visualizzare pagina asp con browser ASP.NET 4
J ASPExec + eseguire file exe con pagina asp Classic ASP 0
M Proteggere una pagina con password usando ASP Classic ASP 6
L aiuto con pagina asp Discussioni Varie 2
G Registrazione utente su pagina asp Classic ASP 14
StephenSoftware [ASP.Net] Pagina Master ed eventi... ASP.NET 0
WebDr [ASP] Aggiornare una pagina in un div da un altro div su pagina diversa Classic ASP 3
G pagina asp e collegamento a url esterno Classic ASP 1
stellare21 [ASP.Net] Redirect a una pagina ASP.NET 2
F aprire un file pdf da una pagina asp Classic ASP 2
M delay su pagina .asp Classic ASP 1
T ricevere valore a pagina asp Javascript 0
P pagina di login in asp Classic ASP 3
C Problema visualizzazione pagina ASP ASP.NET 4
N Problema pop up di pagina asp Flash 0
D URGENTE: condizione Javascript da pagina ASP Classic ASP 5
F Codice php dentro pagina asp Classic ASP 5
M errore 438 in apertura file XLS in pagina ASP Classic ASP 1
max1850 Visualizzare un file pdf in una pagina asp Classic ASP 4
D aggiornamento pagina asp Classic ASP 1
F Form x indirizzo pagina ASP HTML e CSS 1
I Random pick in pagina asp Classic ASP 5
M Pagina di Excel su ASP Classic ASP 1
I Chiudere una pagina asp in un determinato orario? Classic ASP 0
S integrare script per paginazione ad una pagina asp Classic ASP 11
W Visualizzazione del contenuto di una cartella in pagina asp Classic ASP 3
W Flash e pagina ASP Flash 0
E Credenziali pagina ASP Classic ASP 2
A validazione form in pagina asp Javascript 1
Z Pagina stampabile in .asp Classic ASP 1
6 Query in pagina ASP Classic ASP 1
L rinominare una pagina da htm ad asp Discussioni Varie 5
P Pagina di conferma.asp Classic ASP 0
C cdonts x inviare una pagina asp Classic ASP 1
G Integrare una pagina html in una pagina asp ??? Classic ASP 1
J pubblicare una pagina asp Classic ASP 10
G Pagina html in stringa PHP 2
L Creare ancore interne alla pagina PHP 1
F Aiuto! cambio immagine di sfondo al cambio pagina HTML e CSS 2
Shyson Regex che trova la parola nella pagina jQuery 6
L Eliminazione di una pagina dalla gallery SEO e Posizionamento 0
D Apre il lightbox fuori pagina Javascript 0
K posizionare variabile da pagina html all'iframe. Javascript 1
R jquery che cambia css di un elemento non mi funziona sulla pagina caricata da ajax Ajax 5
U Link a pagina ed esecuzione file PHP 0
S Passare query o utm alla pagina successiva Domini 1
D [Cerco] Pagina Facebook settore calcio Annunci servizi di Social Media Marketing 0
napuleone div centrato alla pagina posto sopra ai contenuti HTML e CSS 1
G Eliminare l'effetto refresh di una pagina internet PHP 8
L Bing prima pagina prima riga; Google mi ignora SEO e Posizionamento 0

Discussioni simili