29 febbraio 2004 alle 00:29:50 Salve a tutti, ho scaricato e implementato il mod accesso ristretto. Per fare in modo di non visualizzare l'elenco degli iscritti e gli utenti online (cioè i file members.asp e memberslist.asp digitabili anche dalla barra indirizzi) ho messo anche lì il codice per l'accesso ristretto e funziona, negando l'accesso ai visitatori non iscritti. Volendo però fare in modo che solo l'amministratore e non anche gli iscritti, possa vedere chi è online e la lista, si può apportare qualche modifica alla stringa che regola l'accesso ristretto? La stringa è questa, se non sbaglio:
if Request.querystring("dl")="" and sPseudo="" then response.redirect GLOBAL_SITE_PATH & "negato.asp"
C'è un modo per far sì che solo l'amministratore loggato abbia accesso e non un qualsiasi iscritto? Grazie per la risposta.
02 marzo 2004 alle 12:51:37 Dunque nessuno sa dirmi se è possibile permettere al solo amministratore di accedere ai file members.asp e memberslist.asp e non agli iscritti e visitatori?
If IsAuthorized(ROLE_ADMIN) and If sPseudo = "" Then response.redirect GLOBAL_SITE_PATH & "negato.asp"
Non sono sicuro che funzioni, non l'ho mai provato (non uso il negato.asp), ma, provare non costa nulla. Ciauzz DJ
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!
02 marzo 2004 alle 16:53:15 Ho provato ad inserire la stringa suggerita. Ma almeno in locale mi dice "errore di sintassi" proprio per quella riga. Naturalmente non so quale sia l'errore. Spero sia una cosa risolvibile. Grazie per il tentativo.
02 marzo 2004 alle 17:10:48 Proverò questa sera in locale, a casa, poi aggiungerò un post. Ciauzz DJ
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!
If iRole <= ROLE_USER or sPseudo = "" Then Set oLangXML = Nothing Response.Redirect GLOBAL_SITE_PATH & "Default.asp" Response.End End If
Inserendo queste stringhe appena dopo l'apertura del tag <% nella pagina che vuoi proteggere. Ciauzz DJ
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!