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. fidelius
    3. Post
    F

    fidelius

    @fidelius

    • Profilo
    • Chi segue 0
    • Da chi è seguito 0
    • Discussioni 1
    • Post 5
    • Migliore 0
    • Gruppi 0
    Iscrizione Ultimo Accesso
    0
    Reputazione
    5
    Post
    0
    Visite al profilo
    0
    Da chi è seguito
    0
    Chi segue
    User Newbie

    Post creati da fidelius

    • RE: [ASP] problema session

      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:

      postato in Coding
      F
      fidelius
    • RE: [ASP] problema session

      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 🙂

      postato in Coding
      F
      fidelius
    • RE: [ASP] problema session

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

      postato in Coding
      F
      fidelius
    • RE: [ASP] problema session

      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>
      
      
      postato in Coding
      F
      fidelius
    • [ASP] problema session

      Ciao ragazzi mi sono appena iscritto a questo forum e colgo l'occasione per salutarvi. 🙂
      Ho un problema che non riesco a risolvere con le session in asp. Spiegandomi meglio sto sviluppanda un sito in asp che prevede l'autenticazione per poter accedere a delle pagine riservate.
      Qui di seguito riporto il codice della pagina index.asp dove viene effetuata l'autenticazione.

      <html>
       <body> 
      <div align="center"> 
        <% 
      dim dbconn , rs 
      set dbconn = [Server](http://www.megalab.it/forum/viewtopic.php?t=33018#).CreateObject("ADODB.CONNECTION") 
      DBCONN.OPEN "provider=microsoft.jet.oledb.4.0; DATA SOURCE=" & SERVER.MAPPATH("utenti.mdb") 
      IF session("ACCESSO") = false Then 
      SESSION_FALSE() 
      ELSE 
      SESSION_TRUE() 
      END IF 
      %> 
       
       
      <% SUB SESSION_FALSE()%> 
      <% Bottone = request.Form("Bottone") 
       IF Bottone <> "" then 
      nome = request.form("nome") 
      pass = request.form("pass") 
       sSQL="select nome, pass from registrati where nome= '" & nome & "' and pass = '" & pass & "';" 
      set rs=dbconn.execute(sSQL) 
       if not rs.eof then 
       session_true() 
       session("ACCESSO") = true 
      ELSE 
      session("ACCESSO")= false 
      SESSION_AUTENTICAZIONE() 
       %> 
      <P align="center"><%response.Write "[ACCESSO](http://www.megalab.it/forum/viewtopic.php?t=33018#) NEGATO NOME UTENTE O PASSWORD ERRATI!!"%></P> 
      <%END IF 
       ELSE 
       session("ACCESSO")= false 
       SESSION_AUTENTICAZIONE() 
       END IF 
       END SUB %> 
       
       
       <% SUB SESSION_TRUE() %> 
        <p align="center"> 
       <% RESPONSE.Write " ACCESSO AREA RISERVATA " %></p> 
       <br><br><br><br> 
      <p align="center"><a href="riservato.asp">Pagina Riservata</a> 
      <a href="index.asp">Logout<% session.abandon%></a></p> 
       <% END SUB %> 
       
       
      <% SUB SESSION_AUTENTICAZIONE ()%> 
      <form action= "index.asp" method="post"> 
      <p align="center">&nbsp;</p> 
      <h1 align="center"><span class="Stile2">Autenticazione</span></h1> 
       <p align="center">&nbsp;</p> 
      <p align="center"><strong>Id Utente 
        <input name="nome" type="text" size="24" maxlength="50"> 
        </strong></p> 
      <p align="center"><strong>Password 
          <input name="pass" type="password" size="24" maxlength="50"> </strong></p> 
      <p align="center"> 
        <input type="submit" name="BOTTONE" value="Entra"> 
      </p> 
      </form> 
      <% END SUB %> 
      </body></html>
      
      

      L'autenticazione dell'utente viene effettuata senza nessun problema se il login viene effetuato con successo allora la session acquista valore true , come potete vedere dal codice ho creato un link verso una pagina riservata nominata appunto riservato.asp che di seguito riporto anche il codice.

      <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%> 
      <!DOCTYPE [HTML](http://www.megalab.it/forum/viewtopic.php?t=33018#) PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
      <html> 
      <head> 
      <title>Documento senza titolo</title> 
      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
      </head> 
       
      <body> 
      <% dim dbconn, rs 
      set dbconn=server.createobject("adodb.connection") %> 
      <% dbconn.open "provider=microsoft.jet.oledb.4.0; data source="& server.mappath("utenti.mdb") 
      set rs = server.CreateObject("ADODB.RECORDSET") %> 
       
      <% 
      IF session("ACCESSO")= true THEN 
      SESSION_TRUE() 
      Else 
      SESSION_FALSE() 
      END IF 
      %> 
       
      <% SUB SESSION_TRUE() %> 
      <p align="center"><%response.Write "PAGINA RISERVATA"%></p><br><br><br> 
      <p align="center"><a href="index.asp">Logout<% session.abandon%></a></p> 
      <% end sub %> 
       
      <% SUB SESSION_FALSE() %> 
      <div align="center"><b><font size="6">AREA RISERVATA PER ACCEDERE EFFETUARE IL LOGIN!!</font></b></div> 
      <% END SUB%> 
      </body></html>
      
      

      In questa pagina si dovrebbe accedere soltanto se viene effetuato il login, ma appunto non lo fà e come se la session non tiene il valore true assegnato in precedenza dopo l'autenticazione.
      Sapete come aiutarmi? Sto diventando matto :arrabbiato: non riesco ad individuare dove sbaglio. :bho:

      postato in Coding
      F
      fidelius