Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 24

Discussione: Sessione aperta

  1. #1
    Utente di HTML.it L'avatar di camel
    Registrato dal
    Jun 2002
    Messaggi
    252

    Sessione aperta

    Ciao,

    nella pagina del login ho inserito:

    Session("Per") = perc

    con Response.write(Session("Per")) tutto ok e visualizzo il valore.

    Se faccio il Response.write(Session("Per")) in un'altra pagina asp non visualizza niente.

    Bisogna inserire qualche altro codice all'interno della pagina affinchè la variabile di sessione sia attiva?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637

    Re: Sessione aperta

    Originariamente inviato da camel
    ...in un'altra pagina asp non visualizza niente.
    è un po troppo generica questa cosa... in che modo la carichi?
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  3. #3
    Utente di HTML.it L'avatar di camel
    Registrato dal
    Jun 2002
    Messaggi
    252
    La carico nella pagina del login:

    <%

    dim user
    dim pass
    dim perc
    dim intTest
    intTest="0"

    user = Request.form("user")
    pass = Request.form("code")


    if (user ="" or pass ="") then
    Response.redirect "index.asp?num=1"
    end if


    set conn = Server.createobject("adodb.connection")

    conn.open("Provider=Microsoft.Jet.oledb.4.0;Data Source=D:\AAA\maker.mdb")
    set rs = Server.createobject("adodb.recordset")
    rs.activeconnection = conn
    rs.source = "SELECT * FROM tab_utenti_brasile WHERE username='"&user&"' AND password='"&pass&"'"
    rs.open

    operatore = rs("username")
    perc = rs("percentuale")
    Session("Per") = perc

    if rs.eof then
    intTest="1"
    else
    intTest="2"
    end if


    rs.Close
    set rs = Nothing
    conn.Close
    set conn = Nothing

    if intTest="1" then
    response.redirect "index.asp?num=1"
    else
    response.redirect "index.asp?num=2&per=" + perc
    end if

    %>


    poi vorrei che questo valore mi restasse sempre attivo nella variabile. Quello che carico è un valore numerico che mi servirà sempre.

    ... spero di esser stato chiaro

  4. #4
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    Io mi riferivo a questa "fantomatica" nuova pagina deve essere legata in qualche modo alla sessione.
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  5. #5
    Utente di HTML.it L'avatar di camel
    Registrato dal
    Jun 2002
    Messaggi
    252
    si.

    Io pensavo che una volta inizializzata e non chiudendo il browser questa variabile fosse attiva in tutte le pagine asp che ho creato.

    ... sono alle prime armi!

  6. #6
    Utente di HTML.it L'avatar di camel
    Registrato dal
    Jun 2002
    Messaggi
    252
    Devo inserire qualche altro codice all'interno di tutte le pagine asp che voglio utilizzare?


  7. #7
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    è attiva su tutte le pagine create, ma queste debbono essere collegate e non vale se apri una finestra indipendente e poi vai ad inserire l'indirizzo di una pagina che si trova nell'area protetta senza aver fatto il login e inizializzato la variabile di sessione.
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  8. #8
    rimane attiva per il tempo settato sul server.
    se il server è settato per far scadere le session dopo 10 minuti di inattività allora dopo 10 minuti non avrai più tale valore ...


    la pagina è sotto lo stesso sito no? ,..... è strano che non ti faccia stampare il suo contenuto ...

  9. #9
    Utente di HTML.it L'avatar di camel
    Registrato dal
    Jun 2002
    Messaggi
    252
    ho creato una cartella e ho inserito tutte le pagine.
    Le pagine sono tutte collegate tra loro nella stessa finestra.

    Non mi da neanche errore, non visualizza niente...

  10. #10
    mi puoi spiegare questa ruiga di codice?

    response.redirect "index.asp?num=2&per=" + perc

    da quant'ho visto sulla pagina se hai passato i controlli reindirizzi alla index.asp con num=2, perc a che ti serve se lo hai in session??

    e poi perc è sempre valorizzato? nel db intendo ...
    il modo di assegnare un valore ad una session è quello non ci sono dubbi

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.