Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. [ASP] problema session
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • F
      fidelius User Newbie • ultima modifica di

      Adesso funziona :).
      Però ho avuto delle difficoltà con il reindirizzare automaticamente la pagina di logout.asp verso la pagina index.asp.
      Non è che gli potresti dare un'ultima occhiata? 😉

      logout.asp:

      
      <body>
      <%session.abandon%>
      <%response.Redirect ("/index.asp")%>
      </body>
      
      
      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • S
        seraphimfoa User Attivo • ultima modifica di

        Basta che levi lo slash. Response.Redirect ("index.asp")

        e funziona.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • F
          fidelius User Newbie • ultima modifica di

          Niente non và!!
          Resta piantato nella pagina logout.asp :mmm:

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • S
            seraphimfoa User Attivo • ultima modifica di

            A me senza lo slash funziona.... che browser usi?

            Controlla che non ti abbia messo in cache la vecchia pagina logout.asp (per aggiornare una pagina bloccando la cache credo che si faccia con CTRL+F5)

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • F
              fidelius User Newbie • ultima modifica di

              Come browser utilizzo IE7.
              Devo controllare se effetivamente mi ha messo in cache la vecchia paggina, ma sul pc in cui lavoro ho avuto anche dei problemi e per adesso non posso verificare. Comunque ti farò sapere.
              Grazie per l'aiuto 🙂

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • F
                fidelius User Newbie • ultima modifica di

                Tutto ok!!
                Non funzionava perchè per sbaglio avevo messo qualche apice in più nel'istruzione e non riuscia ad eseguirla :lol:.
                Adesso va più che bene. :ciauz:

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • S
                  seraphimfoa User Attivo • ultima modifica di

                  grandioso. quando hai bisogno d'altro non esitare. un saluro

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • H
                    hammer62 User Newbie • ultima modifica di

                    @SeraphimFoA said:

                    grandioso. quando hai bisogno d'altro non esitare. un saluro

                    Salve, sono nuovo nel forum. Scusate se mi intrometto in una discussione magari vecchia, ma io ho lo stesso problema di fare il logout utente.
                    Ho provato a fare esattamente quanto detto sopra ma non mi riesce di fare Logout, reindirizzo alla mia pagina che in realtà è un FRAME con la sezione menù del sito e che continua a riportarmi l'utente loggato precedentemente. Insomma anche dopo avere creato una pagina in cui fare session.abandon e aver reindirizzato al mio frame menù mi trovo sempre lo stessoutente.
                    Il miocodice è:
                    lato menù:

                    
                    if request.form("sublogout") = "Logout" then 
                    session.Abandon 
                    session("user")="" 
                    session("pwd")="" 
                    Response.Redirect "abbandona.asp" 
                    else 
                    ecc ...ecc
                    
                    

                    mentre sulla pagina abbandona :

                    
                     <body>
                    <%
                    session.abandon
                    response.Redirect ("menu.asp")
                    %>
                    </body> 
                    
                    

                    mi ricarica menu.asp ma non cambia l'utente.

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • M
                      maxolino User • ultima modifica di

                      Nel tuo caso la pagina logout.asp non ha importanza, perchè le istruzioni vengono eseguite all'interno dell' IF.

                      Ma nella pagina menu.asp come avviene la verifica dell'utente?

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • S
                        seraphimfoa User Attivo • ultima modifica di

                        Si, ci devi mosatrare menu.asp

                        e sopratutto hai messo i response.Expires nella pagina menu? Perché potrebbe essere tranquillamente un problema di cache.

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • H
                          hammer62 User Newbie • ultima modifica di

                          @SeraphimFoA said:

                          Si, ci devi mosatrare menu.asp

                          e sopratutto hai messo i response.Expires nella pagina menu? Perché potrebbe essere tranquillamente un problema di cache.

                          Salve, grazie delle risposte e scusate il ritardo nella mia risposta.
                          Il problema l'ho risolto così:

                          
                          if request.form("sublogout") = "Logout" then
                           session("user")=""
                           session("pwd")=""
                           Response.Cookies("ddvBO")("UserID") = 0
                           Response.Redirect "abbandona.asp"
                          else
                          ecc......ecc..
                          
                          

                          in pratica utilizzo i cookies.

                          Però tutto questo l'ho fatto inviando dei valori da INPUT type=submit eccetera. Adesso per rendere più gradevole anche l'estetica ho provato a sostituire i type=submit con Type=image, riesco a fare bene la Login ma non riesco più ad inviare il valore value="Logout" a quel pezzo di codice scritto sopra che mi chiude la session. Avete un'idea di come posso inviare il value per entrare nel codice di logout scritto sopra ??

                          Grazie a voi.

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • L
                            legolas Moderatore • ultima modifica di

                            ma sei il valore per il logout lo passi nella querystring?

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            Caricamento altri post
                            Rispondi
                            • Topic risposta
                            Effettua l'accesso per rispondere
                            • Da Vecchi a Nuovi
                            • Da Nuovi a Vecchi
                            • Più Voti