Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Problemi con le sessioni

    Buonasera a tutti, per chi nn mi conoscesse sono Manuel.
    Ho un problema con asp...
    Praticamente Nel sito su cui sto lavorando ho tre link che conducono rispettivamente ad:
    - login.asp (autenticazione amministratore)
    - loginImpresa.asp (autenticazione impresa)
    - loginCliente.asp (autenticazione visitatore)
    L'amministratore accede a tutte le aree.
    Se io "Visitatore" mi registro e mi loggo creo ovviamente una sessione. Il problema nasce quando clicco su 'loginImpresa.asp' oppure 'login.asp' in quanto sono ancora loggato come utente!!!
    Si incasina tutto quanto!!!
    Come faccio a non essere autenticato come Cliente e come Impresa allo stesso tempo?
    Ho provato in fase di processazione di ogni login ad inserire
    codice:
    <%
    Session.Abandon
    %>
    ...Ma non funziona!
    Please Help Me.

  2. #2

    Re: Problemi con le sessioni

    Originariamente inviato da manu.aretuseo
    Buonasera a tutti, per chi nn mi conoscesse sono Manuel.
    Ciao Manuel

    prevedi sessioni diverse, ad esempio nella pagina LoginCliente metti

    Session("TipoLogin")="Cliente"

    poi effettui dei controlli, ad esempio nella pagina LoginImpresa metti

    IF Session("TipoLogin")="Cliente" Then
    Response.Write "Capperi! Cribbio! Sei un Cliente, sciò"
    End IF



    Enjoy!

  3. #3

    Risposta

    Si, capita che faccio controlli sulla variabile di sessione associata all'utente loggato.
    In genere i controlli vengono fatti nel modello.dwt.asp ( ambiente dreamweaver) per visualizzare o meno determinati <tr> di alcuni table...del tipo:
    codice:
    <%If (Session("isUtent") <> True) Then%>
     <tr>
     <td ></td>
    </tr>
                                
    <%Else%>
    
    <tr>
     <td ></td>
    </tr>
    <%End If%>

  4. #4
    manu, la mia non era una domanda, era una indicazione per risolvere il tuo problema.

  5. #5
    quoto optime: controlla il "tipo della sessione" oltre alla sua esistenza e in base a questi dati fai vedere o meno le pagine

  6. #6

    Risposta

    Non avevo afferrato che era un metodo di risoluzione, forse ho letto troppo velocemente oppure era troppo stanco...Scusa cmq se ho risposto in ritardo, ma ieri sono andato via dal lavoro alle 19,00.
    Adesso provo ciò che mi hai consigliato.
    Grazie Optime.

  7. #7

    Grazie optime

    Grazie optime...
    Tutto Risolto. Funge!!!
    Ci si scrive. Buona Giornata

  8. #8

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.