7 messaggi dal 28 marzo 2002
ciao a tutti mi sono ritrovato di fronte a un grosso (per me) problema che non so risolvere:
Devo creare una pagina asp che sia personalizzabile e diversa da ogni singolo utente
una volta fatto il login l'utente viene indirizzato verso una pag. asp che inserisce i suoi dati nella tabella, che a sua volta con il meta tag refresh lo manda alla pagina in questione.
Bene io avrei bisogno di qualcosa che mi identificasse l'utente nella tabela, ma solo lui!
(es. se mi iscrivo io mi deve venir scritto ciao luca, se si iscrive tizio ciao tizio)
ho provato con il Select ma ho fatto un casino!
Penso servea la session o l'application (o guardato le risorse ma non ho capito)
Allego il mio codice incasinato, cambiatelo, modificatelo, cancellatelo ma per favore datemi na mano che son 5 giorni che ci provo. Grazie mille

<html><head><tittle>Controlla</tittle></head>
<body>
<br>
<%
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open strl, conn ' la stringa di conn (mi da errore anche qua')

strl="SELECT FROM iscrizio WHERE login ='"&login&"' AND pwd = '"&pwd&"'"


Response.write "ciao " & nome & ", " & cognome &" Questa e' la tua pagina personale!"

Response.write"Controlla se i dati che hai inserito sono giusti:<br>"
Response.write"NOME: " & nome & "<br>"
Response.write"COGNOME: " & cognome &"<br>"
Response.write"DATA DI NASCITA: " & data & "<br>"
Response.write"CITTA': " & citta & "<br>"
Response.write"E-MAIL: " & email & "<br>"
%>
</body>
</html>
Oppure ditemi dove potrei trovare un esempio pratico grazie

Borse!!

Borse!!
Prova questo:

Set conn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
conn.Open "DSN=sorgente_di_dati"
strl="SELECT FROM iscrizio WHERE login ='"&login&"' AND pwd = '"&pwd&"'"
rs.Open strl, conn,1,3
if not rs.eof then
Response.write "ciao " & nome & ", " & cognome &" Questa e' la tua pagina personale!"
Response.write"Controlla se i dati che hai inserito sono giusti:<br>"
Response.write"NOME: " & nome & "<br>"
Response.write"COGNOME: " & cognome &"<br>"
Response.write"DATA DI NASCITA: " & data & "<br>"
Response.write"CITTA': " & citta & "<br>"
Response.write"E-MAIL: " & email & "<br>"
end if
rs.close
set rs=nothing
conn.close
set conn=nothing

rs è l' oggetto recordset. Conn.Open "DNS..." aggancia la sorgente dati (un database) con un dsn.
Poi la condizione IF controlla che la query dia risultati prima di stampare a video qualcosa.
Alla fine chiudi le connessioni, gli oggetti e distruggi le istanze.

---[ www.digiscout.it ]---

"This message was written using 100% recycled electrons"

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.