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

Discussione: passaggio_variabili

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    163

    passaggio_variabili

    Ho un problema.
    Ho una pagina index.htm che ha un link alla pagina vendite.asp.
    Cliccando su tale link passo una variabile in questo modo:

    <area shape="rect" coords="98,4,148,32" href="vendite.asp?azione=vendita ">.

    Dentro la pagina vendite.asp ho un iframe che richiama un'altra pagina chiamata venditefile.asp, che contiene un elenco di categorie.
    Cliccando a sua volta sulla categoria si apre una ennesima pagina risultato.asp nella quale vorrei avere disponibile la variabile "azione" passata all'inizio.
    siccome l'url è
    http://localhost/sito_immobili/pub/v...azione=vendita
    ho provato a mettere su risultato.asp
    queso codice

    scelta = Request.QueryString("azione")

    ma non funziona.

    Come faccio allora a prelevare il contenuto della QueryString su risultato.asp?

  2. #2
    il link porta a vendite.asp e non a risultato.asp...

  3. #3
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    devi cambiare anche gli altri link
    oppure creare una session e memorizzare l'azione li

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    163
    Scusate la mia ignoranza in campo, ma purtroppo sono novello in asp.
    Ma in poche parole,come si fa con una sessione?

  5. #5
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    session("miasessione") = request.querystring("azione")

    risponderà sempre a session("miasessione") come variabile.
    è da notare che dopo 8 min da default scadrà..

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    163
    Ottimo. Mi è venuto.
    Ma quindi se scadono gli otto minuti, potrebbe non trovare + la sessione ad andare in errore.
    Vista la tua maggiore esperienza me lo consigli o devo agire diversamente?

  7. #7
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    potresti usare un metatag che allo scadere di 7 minuti apre una pop-up che rigenera la sessione...naturalmente ciò significa che il codice lo devi modificare comunque...meglio cambiare il link

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    163
    Ma per "cambiare i link" intendi metterli su tutte le pagine o cosa?

  9. #9
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    nei link in cui ti serve ti porti dietro l'azione...

    ovvero la requesti dalla querystring:

    codice:
    http://localhost/sito_immobili/pub/...?azione=vendita 
    'e la passi negli altri link 
    <a href="http://localhost/sito_immobili/pub/pippo.asp?azione=<%=request.querystring("azione")%>

  10. #10
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    163
    Ma siccome ho un iframe di mezzo, devo passargliela anche a lui?
    Se si, come posso fare?

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.