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

    Passare parametri tramite link

    Il mio problema è fare una sorta di legenda per una tabella, ma le devo passare dei parametri.

    Quseta legenda dovrebbe essere tipo popup, quando si clicca su un link

    Qualcuno sa come fare???

    Grazie mille a tutti

    Ciao

  2. #2
    - La teoria è quando si sa tutto ma non funziona niente. La pratica è quando funziona tutto ma non si sa il perché. In ogni caso si finisce sempre con il coniugare la teoria con la pratica: non funziona niente e non si sa il perché.

    - Se i fatti e la teoria non concordano, cambia i fatti

  3. #3
    Grazie mille.
    Non capisco però come funziona:
    ho messo:

    e in tabella.asp
    codice:
    <%=Nomevariabile%>
    ma non funziona.
    Dove sbaglio??
    Grazie mille.
    Ciao

  4. #4
    Originariamente inviato da antenio
    Non capisco però come funziona:
    ho messo:
    La parte in rosso la hai aggiunta tu, e non va bene ... devi scrivere href="#"

    Originariamente inviato da antenio
    e in tabella.asp
    codice:
    <%=Nomevariabile%>
    Forse intendevi dire legenda.asp invece di tabella.asp!
    poi, in legenda.asp per ottenere il valore del parametro passato:
    codice:
    <%=Request.QueryString("Nomevariabile")%>
    HTH
    Zappa
    [PC:Presario 2515EU][Cpu:P4@2.3GHz][Ram: 512M][HDU:80G@5400 RPM]
    [Wireless:LinkSys][OS: Ubuntu 9.04 - Jaunty Jackalope]

  5. #5
    allora poniamo che:

    - tabella.asp sia la pagina che contiene il link che apre il popup
    - e che popup.asp sia appunto il popup

    Da quello che ho capito, tu clicchi su un dato della legenda e in un popup si deve aprire la spiegazione quindi:

    in tabella.asp avrai questo codice

    Poi suppongo che tu abbia un DB da dove estrai i dati relativi alla legenda, in questo caso in popup.asp scrivi:


    codice:
    <%nomelegenda = request("NomeLegenda")
    SQL = "Select * From TuaTabella where TuoCampo = '"&nomelegenda&"'"
    Set Rec = Server.CreateObject("Adodb.Recordset")
    Rec.Open SQL, nomeconnessione,0,1
    
    Response.write (rec("definizione"))
    Rec.close
    %>
    Se invece non usi un db...non so come puoi fare....se invece non ho capito nulla di quello che invece vuoi fare...scusami a sto assumendo droghe pesanti
    - La teoria è quando si sa tutto ma non funziona niente. La pratica è quando funziona tutto ma non si sa il perché. In ogni caso si finisce sempre con il coniugare la teoria con la pratica: non funziona niente e non si sa il perché.

    - Se i fatti e la teoria non concordano, cambia i fatti

  6. #6

    Grazie

    Grazie mille, adesso funziona.

    Un'ultima cosa:
    per passare + di un valore come faccio?

    Grazie

    Ciao

  7. #7
    con la &

    ovvero

    popup.asp?nomelegenda=valore1&nomecampo=valore2&no me=valore3
    - La teoria è quando si sa tutto ma non funziona niente. La pratica è quando funziona tutto ma non si sa il perché. In ogni caso si finisce sempre con il coniugare la teoria con la pratica: non funziona niente e non si sa il perché.

    - Se i fatti e la teoria non concordano, cambia i fatti

  8. #8

    grazie

    Grazie mille a tutti.

    ciao

  9. #9
    Volevo sapere se è possibile fare la stessa cosa con un response.redirect

    EX.
    response.redirect("/index.asp?variabile="&Codice&" ")

    e in index.asp

    codice=request.querystring("variabile")

    Ho provato ma non funziona!!!! sapete dirmi come aggiustare le cose. Grazie mille

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.