Dopo autenticazione non mi redireziona alla pagina.

indosta

Utente Attivo
10 Ott 2003
94
0
6
La pagina register.asp registra i dati dell'utente immessi nel form nel database. Dopo immessi i dati, register.asp rimanda all'index.asp dove c'è il modulo per autenticarsi (user e password).Fino a qui tutto ok.
Se verificato user esistente, dovrebbe rimandandare l'utente alla pagina inserita (da me dopo la registrazione)nel database, per esempio utente.asp.
Se user non esistente rimandarlo alla pagina index.asp.

Dopo l'autenticazione leggo l'errore


Microsoft OLE DB Provider for ODBC Drivers error '80040e10'

[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 2.

/login_utenti/login.asp, line 17


....dove la linea 17 è ....

Set rs = cn.Execute(sql)


il resto del codice è ......

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%
Dim nome_ut
Dim pass
nome_ut = Replace(Request.Form("Username"), "'", "''")
pass = Replace(Request.Form("Password"), "'", "''")

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

Dim sql
sql = "SELECT ID, PAGINA 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
pagina = rs("pagina")
autenticato = true
end if
rs.Close
cn.Close
Set rs = Nothing
Set cn = Nothing

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

Aikon

Nuovo Utente
25 Dic 2003
10
0
0
48
Il problema sta nella query sql, prova a fare un response.write della query.
 

daviduccio

Moderatore
5 Ago 2004
1.114
0
0
39
Sicilia
www.daviduccio.it
Non vorrei sbagliarmi, ma sembrerebbe che mancano due parametri nel sql, e quindi ti viene restituito l'errore nella riga di esecuzione del sql! Il sql è errato, perché appunto gli mancano due parametri affinché faccia il suo lavoro! Controlla che tutti i dati vengono passati, o ricostruisci l'inserimento!

Davide - daviduccio.it
 
Discussioni simili
Autore Titolo Forum Risposte Data
P Salvare i dati restituiti dopo autenticazione OAuth2 Javascript 0
B Scaricare file xml dopo autenticazione http PHP 1
S Problema reindizzamento dopo autenticazione PHP 4
P Access: recuperare Indice dopo un insert into MS Access 0
U PHP creare un file excel dopo ricerca nel DB PHP 0
nivaria.achinet Intercettare form solo dopo invio Javascript 1
G Il mio sito dopo aver abilitato l'ssl non visualizza le immagini con indirizzi senza ssl HTML e CSS 0
M Form: come tornare ai campi già compilati dopo invio PHP 1
L Mysql: Nascondere le pagine dopo una ricerca PHP 1
M Inviare dati nel db dopo risposta alert PHP 0
R Cambiare il nome dell'immagine dopo caricamento ftp HTML e CSS 0
C Dopo chiusura del tag php la stringa html va a capo PHP 1
S Download di un file in automatico dopo la sua creazione PHP 2
D Lenovo Schermo nero dopo ram aggiuntiva Hardware 0
R Reinderizzamento dopo login PHP 2
felino [JQuery] Append dopo ultimo ul li del primo livello jQuery 2
Y verificare condizione dopo esecuzione della funzione Programmazione 0
M errore dopo passaggio Php 7.2 PHP 6
Cosina Reindirizzare a nuova pagina dopo echo copy PHP 4
C finestra popup dopo login PHP 2
M Guestbook - non funziona dopo upgrade di PHP PHP 5
T script jquery non funziona più dopo il passaggio a MVC jQuery 5
S [PHP] Come mantenere selezionato checkbox dopo aver cliccato submit PHP 7
B [PHP] Creare PDF dopo inserimento dati form PHP 4
F [JavaScript] Ottenere il CSS dopo transform: scale() e transform-origin Javascript 0
bubino8 [Javascript] popup di controllo elimina dopo window.print(); Javascript 0
D [HTML] scorrimento dopo un'aggiunta di dati HTML e CSS 5
M [PHP] header (location..) non funzionante dopo login PHP 3
L [PHP] Visualizzare utente dopo login PHP 0
andreas88 Immagini non leggibili dopo trasferimento alla scheda SD Smartphone e tablet 0
W [Prestashop] Non accedo più dopo la copia da remoto a locale E-Commerce 7
M [Javascript] Aggiornare like totali dopo click Javascript 0
B [PHP] Invio mail automatico dopo compilazione form - db PHP 25
Tommy03 Generare file PHP dopo registrazione PHP 2
N [Java]problema jasper report dopo compilazione file .jar Java 0
D [PHP] script che invii una mail automatica dopo risposta ad una discussione di un forum PHP 0
A [PHP] Undefined index dopo query dal server PHP 1
D [Javascript] [HTML] Inserire slash dopo 3 numeri Javascript 5
Y [PHP] Errore di login dopo aver inserito Codice AdSense PHP 0
D Errori dopo installazione certificato SSL in Wordpress WordPress 0
R RI-Approccio dopo anni - PHP PHP 6
otto9due GDPR 25 Maggio - script per attivare analytics, facebook ecc.. dopo il consenso. jQuery 14
G [PHP] convertire data in formato italiano dopo query PHP 6
felino [Wordpress][WooCommerce] PayPal: nessun notifica email dopo il pagamento WordPress 1
paloppa [PHP] Campi che appaiono dopo aver compilato un determinato campo PHP 7
T [PHP] impedire un doppio INSERT INTO dopo reload della pagina PHP 3
Fredyss redirect a altra pagina php dopo commit su postgresql con PDO PHP 1
gaspare490 E dopo anni mi sono iscritto Presentati al Forum 1
trattorino [Javascript] FAR sparire campo dopo top caratteri Javascript 2
L Come caricare <iframe> dopo il click ad un immagine, per migliorare le prestazioni. Discussioni Varie 0

Discussioni simili