10 messaggi dal 16 aprile 2003
Ciao a tutti!
Ho un sito con un' area riservata...devo fare in modo che non vi si possa accedere digitando l'indirizzo corretto nella barra degli indirizzi, ma che si venga sempre rimandati alla pagina di login..
Nella pagina riservata ho <%Response.Write(Session("MM_Username"))%> che pesca lo username dell'utente loggato...quindi pensavo di fare un controllo su questo (se il valore è nullo mi rimanda alla pagina di login)..giusto?

Mi aiutate a scrivere la sintassi corretta?
Grazie!!
All' inizio della pagina metti:
<% response.buffer=true
if (trim(Session("MM_Username"))&"x"="x") then %>
<script language="javascript">
alert("La tua sessione non è valida!\nRiesegui il login");
location.href='pagina_col_form_di_login.asp';
</script>
<% end if%>

"This message was written using 100% recycled electrons"
844 messaggi dal 27 gennaio 2004
potresti spiegarmi cosa significa:&"x"="x"?
ciao
Accosta alla tua stringa una X (o carattere qualsiasi) e se il confronto è positivo significa che la tua variabile è vuota. Con questo tips controlli contemporaneamente se la variabile è vuota o è NULL.

"This message was written using 100% recycled electrons"
844 messaggi dal 27 gennaio 2004
bel trucchetto, grazie

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.