Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    cambiare pagina e session contemporaneamente

    Ciao ragazzi, devo passare dei parametri da una pagina all'altra senza che siano visibili (no querystring)
    Siccome vorrei evitare di usare un FORM, vorrei usare SESSION
    però devo fare in modo che ....
    ESEMPIO
    BOTTONE1
    BOTTONE2
    BOTTONE3
    BOTTONE4

    se clicco su bottone1 deve mettere il parametro1 nella SESSION e poi aprire la pagina x.asp
    se clicco su bottone2 deve mettere il parametro2 nella SESSION e poi aprire la pagina x.asp
    se clicco su bottone3 deve mettere il parametro3 nella SESSION e poi aprire la pagina x.asp
    se clicco su bottone4 deve mettere il parametro4 nella SESSION e poi aprire la pagina x.asp

    Come faccio a fare in modo che su click venga dato sia il valore di session che il collegamento alla pagina x.asp?

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    In un modo o nell'altro dal client un parametro lo devi mandare... dato che il client non puo' agire direttamente sulle session.

    Mandaglielo prima:
    codice:
    <input type="button" value="Bottone 1" 
    onclick="var i=new Image();i.src='settalasession.asp?parametro=1';location.href='destinazione.asp';">
    Non la commento perche' e' proprio banale...

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    è cosi banale che non riesco a farla andare

    allora nella mia pagina ho questo link
    codice:
    <a href="#" onclick="var i=new Image();i.src='setsession.asp?classe=<%=objRS("id")%>&data=<%=objRS("data")%>';location.href='replica.asp';">
    LINK</a>
    poi ho creato la pagina setsession.asp
    codice:
    Session("aula")=Request.QueryString("classe")
    Session("giorno")=Request.QueryString("data")
    e nella pagina replica.asp per prova ho messo per prova
    codice:
    <%dim lesson, idl
    lesson=Session("giorno")
    idl=Session("aula")
    Response.Write(aula)
    Response.Write(giorno)
    risultato, due variabili vuote.

    Cosa sbaglio?

  4. #4
    ma a cosa serve la variabile I a cui poi viene passato i.src ?

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.