Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    34

    global.asa e aggiornamento db

    ciao a tutti, ho scritto questo metodo nel global asa per sapere qundo l'utente è conneso e quando no! il punto è che nn va... mi sapreste dire il perche!! grazie

    <SCRIPT LANGUAGE="VBScript" RUNAT="Server">

    Sub Session_OnStart
    ' setta il timeout di default 5
    STRsql = "SELECT * FROM Config"
    sql = STRsql
    Set con = Server.CreateObject("ADODB.Connection")
    con.open("Provider = Microsoft.Jet.OLEDB.4.0; Data Source = C:\Inetpub\wwwroot\PuntoWiFi\db\DataBase.mdb")
    Set rst = Server.CreateObject("ADODB.Recordset")
    Set rst = con.Execute(sql)
    Session.Timeout=1
    End Sub

    Sub Session_OnEnd
    'cambio loggato in FALSE
    sql = "UPDATE Utenti SET Loggato=False WHERE IDAnagra = " & Session("IdUtente")
    Set con = Server.CreateObject("ADODB.Connection")
    con.open("Provider = Microsoft.Jet.OLEDB.4.0; Data Source = C:\Inetpub\wwwroot\PuntoWiFi\db\DataBase.mdb")
    Set rst = Server.CreateObject("ADODB.Recordset")
    Set rst = con.Execute(sql)

    'setto tutto il resto NULLO
    Session("Login") = false
    Session("IdUtente") = ""
    Session("NumeroCodici") = ""
    Session("Utente") = ""
    Session("last") = ""
    Session("repeat") = ""
    End Sub
    </SCRIPT>

  2. #2
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Errore?

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    34
    si, nn riesce a cambiarmi il Loggato=False...

  4. #4
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Stampa la query di update e posta il risultato.

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    34
    mm come faccio?!?!

  6. #6
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Originariamente inviato da o4o4o4
    mm come faccio?!?!

    codice:
    sql = "UPDATE Utenti SET Loggato = False WHERE IDAnagra = " & Session("IdUtente") 
    response.write sql:response.end

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    34
    ok l'ho messo... adesso aspetto che cada la sessione e poi dove vado in cerca della scritta????

    scusa ma sono ancora alle prime armi con ASP!

  8. #8
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    E allora 'sta query che stampa?

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    34
    nn so come fare la stampa!!! altrimenti te l'avrei gia messa....
    se mi dici come fare te ne sarei grato!

  10. #10
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    codice:
    <SCRIPT LANGUAGE="VBScript" RUNAT="Server"> 
    
    Sub Session_OnStart 
    ' setta il timeout di default 5 
    STRsql = "SELECT * FROM Config" 
    sql = STRsql 
    Set con = Server.CreateObject("ADODB.Connection") 
    con.open("Provider = Microsoft.Jet.OLEDB.4.0; Data Source = C:\Inetpub\wwwroot\PuntoWiFi\db\DataBase
    .mdb") 
    Set rst = Server.CreateObject("ADODB.Recordset") 
    Set rst = con.Execute(sql) 
    Session.Timeout=1 
    End Sub 
    
    Sub Session_OnEnd 
    'cambio loggato in FALSE 
    sql = "UPDATE Utenti SET Loggato=False WHERE IDAnagra = " & Session("IdUtente") 
    response.write sql:response.end 
    Set con = Server.CreateObject("ADODB.Connection") 
    con.open("Provider = Microsoft.Jet.OLEDB.4.0; Data Source = C:\Inetpub\wwwroot\PuntoWiFi\db\DataBase
    .mdb") 
    Set rst = Server.CreateObject("ADODB.Recordset") 
    Set rst = con.Execute(sql) 
    
    'setto tutto il resto NULLO 
    Session("Login") = false 
    Session("IdUtente") = "" 
    Session("NumeroCodici") = "" 
    Session("Utente") = "" 
    Session("last") = "" 
    Session("repeat") = "" 
    End Sub 
    </SCRIPT>

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.