11 messaggi dal 14 dicembre 2001
ho un problema:
ho messo nel sito una pagina di login, che viene controllata da una pagina asp.... e fin qui tutto bene... solo che vorrei impedire l'accesso alle pagine seguenti a chi non si è loggato....
pensavo di usare un comando del tipo:
......
if not rs.EOF then
response.redirect......
session("utente")= "ok"
else.....
end if

da inserire nella pagina di controllo e nelle pagine successive che voglio controllare....

if session("utente") != "ok" then
response.redirect.....
end if

mi da errore, perchè??????
grazie, ciao
dream

86 messaggi dal 02 ottobre 2001
A me pare che se tu trovi l'utente (if not rs.EOF then) fai una redirect e qindi non setti la variabile di sessione session("utente")= "ok".
Quindi nelle altre pagine non dovrebbe avere valore.

Gino

86 messaggi dal 13 aprile 2001
Confermo che dal tuo messaggio sembra che fai la redirect prima di settare la variabile.

Inverti le due righe e dovrebbe funzionare.

Ciao, Flavio.

11 messaggi dal 14 dicembre 2001
...è vero, ma anche se metto prima
session("utente")= "ok"
e poi
response.redirect....
non va lo stesso.... non capisco perchè....
Aiuuuutooooo!!!!!
ciao
dream

11 messaggi dal 14 dicembre 2001
...sono ancora io....
per la precisione mi dice
Errore: Tipo non corrispondente: 'Session'

86 messaggi dal 02 ottobre 2001
Prova con if session("utente") <> "ok" then

anzichè:

if session("utente") != "ok" then


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.