Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Variabile session

  1. #1

    Variabile session

    In un file asp ad un radiobutton associo il seguente evento

    onmouseup="<%SESSION("ID") =objRs("Numero_Fermata")%>"

    dove objRs("Numero_Fermata") è il numero della fermata di un autobus
    letto in un database access.


    La variabile "ID" è dichiarata dentro un file global.asa che ho messo nella directory principale del sito


    <script RUNAT=Server language="VBScript">
    Sub Application_OnStart()
    End Sub
    Sub Session_OnStart()
    Session("ID")="0"
    End Sub
    Sub Session_OnEnd()
    End Sub
    Sub Application_OnEnd()
    End Sub
    </script>


    Domanda: perchè dopo la compilazione del file asp contenente il radiobutton se visualizzo l'HTML non vedo nessun valore nella riga
    onmouseup?

    Questo è ciò che si legge...

    onmouseup=""


    Grazie a tutti, Fabio.

  2. #2
    Fai una cosa più pulita:

    codice:
    <%
    SESSION("ID") = objRs("Numero_Fermata")
    %>
    
    onmouseup="<%=SESSION("ID")%>"
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    <%SESSION("ID") = objRs("Numero_Fermata")%>
    ....onmouseup="<%=SESSION("ID")%>"
    Roby

  4. #4
    Originariamente inviato da Roby_72
    codice:
    <%SESSION("ID") = objRs("Numero_Fermata")%>
    ....onmouseup="<%=SESSION("ID")%>"
    Roby
    Roby.... :rollo:
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  5. #5

    ???

    Forse ho formulato male la domanda...

    non posso impostare prima il valore di session perchè è diverso per ogni onmouseup

    L'evento onmuoseup è associato ad una freccetta, ho una freccetta su ogni riga della tabella dinamica nella pagina asp e devo avere un valore di session diverso per ogni riga

    se l'utente clicca sulla riga 1 allora session = pippo_1
    se l'utente clicca sulla riga 1 allora session = pippo_2
    per ogni record.

    Ecco perchè scrivevo:

    onmouseup="<%SESSION("ID") =objRs("Numero_Fermata")%>"


    Non ho forse ben capito la vostra risposta?

    Grazie, Fabio.

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    La session è lato server mentre il click sulla freccetta è lato client.
    Per passare le informazioni al server devi ricaricare la pagina passando l'informazione che ti interessa.

    Roby

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.