21 messaggi dal 20 giugno 2001
Potreste aiutarmi... (considerate che da una scala da 1 a 10 sono circa a 1) Grazie.

Ecco il problema:
- non riconosce più (visto che tutta la prima parte l'ho messa prima del tag <HTML>) gli errori dovuti a errato utente/pw/assenza ma da pagina bianca QUINDI SAREBBERO DA SPOSTARE NON SO ESATTAMENTE COME
- invece se viene rinviata giustamente su pagina dati_profi.asp non riesce a riportare o leggere i dati dal db...


<%
' recupero variabili da pagina controllo password
' ***********************************************
Dim user_form
user_form = request.form("userid")
user_form = LCase(user_form)
Dim password_form
password_form = request.form("password")
'response.buffer=true
'Response.Clear

' apertura connessione DB
' ***********************
dim conn
set conn = Server.CreateObject("ADODB.Connection")
conn.Open "pagine97"
'response.buffer=true
set rspw = Server.CreateObject("ADODB.Recordset")
SQLPW ="select * from PASSWORD where USERID='"&user_form&"'"
Set rspw=conn.execute(SQLPW)
' controllo se il nome utente esiste
' **********************************
if rspw.EOF and rspw.BOF then
' se il nome utente non è corretto
' ********************************
%>
<%
response.write("<font color=#ffffff size=2 face=""Verdana, Arial, Helvetica, sans-serif"">Il nome utente inserito non è corretto.</font>")
%>
<%
' chiusura connessione password
' *****************************
rspw.Close
conn.Close

' se il nome è presente vado a controllare la password
' ****************************************************
Else
user_DB=rspw("USERID")
user_DB=Lcase(user_DB)
Password_DB=rspw("PASSWORD")
idazienda=rspw("IDAZIENDA")
Modello_DB=rspw("MODELLO")
rspw.Close

' Se la login è valida
' ********************
if user_form=user_DB and password_form=password_DB then
if Modello_DB = 2 Then
Response.Redirect "dati_profi.asp"
end if
Dim userid
userid=user_DB

' Recordset Dati
' **************
Dim rs
Set rs = Server.CreateObject("ADODB.Recordset")
sql="SELECT * FROM AZIENDE WHERE IDAZIENDA="&idazienda
rs.Open sql, conn
%>

FINO QUI CIRCA OK MA POI...
DA CONSIDERARE CHE TRA QUESTI DUE CI SONO INSERITI UNA SERIE DI CAMPI CHE FORMANO IL REPORT DAL DATA BASE QUINDI NON SO SE BISOGNA CHIUDERE...

<%
'Rs.Close
Conn.close
Else
' se la password non è corretta
' *****************************
%>


<%
response.write("<font color=#ffffff size=2 face=""Verdana, Arial, Helvetica, sans-serif"">La password inserita non è corretta.</font>")
end if
end if
%>


2.907 messaggi dal 15 maggio 2001
Contributi
Se il codice lo inserisci prima dei tag Html DEVE per forza riconoscere i dati inseriti nel form,ma anche dopo i tag,la cosa è molto strana,una cosa che ho notato a colpo d'occhio e questa:

if rspw.EOF and rspw.BOF then
' se il nome utente non è corretto
' ********************************
%>
<%
response.write("<font color=#ffffff size=2 face=""Verdana, Arial, Helvetica, sans-serif"">Il nome utente inserito non è corretto.</font>")
%>

qui fai così:


if rspw.EOF and rspw.BOF then
response.write("<font color=#ffffff size=2 face=""Verdana, Arial, Helvetica, sans-serif"">Il nome utente inserito non è corretto.</font>")
%>

E' molto strana la cosa che ti succede,se vuooi puoi inviarmelo via e-mail gli posso dare un occhiata
Togli tutti quei marcatori di fine





21 messaggi dal 20 giugno 2001
grazie per l'interessamento... cosa intendi speditelo via email?

Ciao Eddi

1.605 messaggi dal 06 settembre 2002
Non ho capito molto bene qullo che hai detto
però ti posso suggerire di fare click con il tasto destro sulla pagina bianca e scegliere
"visualizza sorgente" o "HTML" per vedere
il codice della pagina che si potrebbe essere interrotto per un errore che sarebbe in tal caso segnalato

FORZA LA MAGICA ROMA
21 messaggi dal 20 giugno 2001
Ciao adesso sono combianto così cosa potrebbe essere:

- da pagina bianca con seguente errore se pw/utente errati.

Ultimo sforzo...


<font color=#ffffff size=2 face="Verdana, Arial, Helvetica, sans-serif">La password inserita non è corretta.</font>
<div align="center" class="titolo">
<center>
<p> </p>
</center>
</div>


</BODY>

</HTML>


2.907 messaggi dal 15 maggio 2001
Contributi
Mi sembra giusto no che ti dia quella scritta d'errore se la password o il nome sono errati,o sbaglio ??

Altrimenti spiegati meglio per favore



A presto...

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.