- Home
- Categorie
- Coding e Sistemistica
- Altri linguaggi per il web
- Accesso protetto per numero ristretto di utenti
-
Potresti fare un select case o magari un if, else if...
Controlli se password e user sono uguali a una determinata stringa, e che tutte e due le relazioni siano vere.
In questo caso effettui un redirect o stampi una parte di pagina diversa per ogni persona.
-
Il problema è che non sono molto pratico di asp e speravo in qualche cosa di già preimpostato... magari qualcuno che ha avuto la stessa mia esigenza ed è disponibile alla condivisione.
In pratica: non saprei dove mettere le mani.
-
Io credo più che una cosa preimpostata si tratti di fare una cosa proprio che fa al caso tuo...
Credo si possa sempre però mettere del codice che quasi sicuramente si potrebbe usare nella tua pagina.
Almeno sarebbe un unizio.
-
Hai idea di dove posso trovare del codice, almeno per iniziare?
Poi per la personalizzazione ci penso quando ho qualcosa per mano.Nel frattempo volevo ringraziarti per le risposte.
-
Allora io farei cosi.
In una pagina utilizzo un form con i campi login e password, che rimanda alla pagina di controllo.
Nel form i campi devono chiamarsi cosi.
"mylogin" e ""mypass".
Nella pagina di controllo questo codice.varuser=request("mylogin)
varpass=request("mypass")if( StrComp(varuser,"primonick1")=0 AND StrComp(varpass,"primapass1")=0) then
response.redirect "pagina1.asp"
end ifif( StrComp(varuser,"primonick2")=0 AND StrComp(varpass,"primapass2")=0) then
response.redirect "pagina2.asp"
end ifQuindi faccio tanti controlli quanti sono gli utenti...
Anche se con un database e un unica pagina potresti personalizzare questa unica pagina per tutti gli utenti.
-
Grazie ancora per la risposta,
ho inserito il codice con il copia/incolla,
ho fatto il primo test e mi da questo errore:
Microsoft VBScript compilation error '800a0409'
Unterminated string constant
/prova/entra.asp, line 2
varuser=request("mylogin)
-------------------------^Ho dimenticato qualcosa?
-
In Realtà la freccia ^ si ferma dopo mylogin),
ma è stato formattato male.
-
Pardon mancano le virgolette alla fine.
varuser=request("mylogin")
-
PERFETTO!!!
OK, funziona correttamente.
Ti ringrazio veramente di cuore.
-
Sembra andare?
Hai fatto anche il form?
-
Si, ho fatto il form e le 2 pagine di risposta e funziona correttamente.
Grazie ancora.