+ Rispondi alla Discussione
Risultati da 1 a 9 di 9

Link con passaggio parametri nascosti

Ultimo Messaggio di Francesco Re il:
  1. #1
    User Newbie
    Data Registrazione
    Jan 2007
    Messaggi
    3

    Link con passaggio parametri nascosti

    Ciao a tutti.
    Avrei bisogno di un piccolo aiutino con una pagina ASP.
    Vi spego il problema certamente di facile risoluzione..
    Devo creare un link ad una pagina ASP passando dei parametri senza che vengano visti nel link alla pagina stessa.
    tipo <A HREF="pagina.asp?parametro1=valore&parametro2=valo re2&...">...</a>.
    Il problema è che non voglio che si vedano i parametri passati nel link alla pagina chiamata.
    Ho una serie di link ed ognuno passa dei parametri e non posso fare delle <FORM> con relativi submit ma solo link

    Come posso fare???
    Grazie

  2. #2
    Esperto L'avatar di madai
    Data Registrazione
    Jun 2006
    Messaggi
    640
    Ciao kramegna e benvenuto

    sei hai la possibilità potresti riscrivere le url con un filtro isapi tipo urlrepl o isapirewrite
    Cerchi un hotel a Ischia? Pronto Ischia.

  3. #3
    Moderatore L'avatar di paocavo
    Data Registrazione
    Mar 2006
    Località
    Lecce, Italy
    Messaggi
    1,016
    Aggiungi paocavo su Facebook Aggiungi paocavo su Linkedin
    Ciao Kramegna! e benvenuto nel Forum GT!!

    Potresti utilizzare variabili di sessione per risolvere il tuo problema. Però stai attento alla loro gestione/aggiornamento a seguito dele scelte (link) presenti su pagine

    Ciao!
    Ultima modifica di paocavo; 11-01-07 alle 14:53

  4. #4
    Moderatore L'avatar di paocavo
    Data Registrazione
    Mar 2006
    Località
    Lecce, Italy
    Messaggi
    1,016
    Aggiungi paocavo su Facebook Aggiungi paocavo su Linkedin
    Post Doppione!

    Ultima modifica di paocavo; 11-01-07 alle 14:54

  5. #5
    User Newbie
    Data Registrazione
    Jan 2007
    Messaggi
    3
    Grazie...
    ma non è cosi semplice...

    Vorrei mettere piu di un link alla stessa pagina ASp che se cliccati chiama la pagina con parametri diversi valore...

    Pero il numero dei paramentri è sempre uguale... Con le session inizializzo un valore ma non posso modificarlo solo se clicco il link voluto..

    non so se è chiaro..

    grazie

  6. #6
    Moderatore L'avatar di paocavo
    Data Registrazione
    Mar 2006
    Località
    Lecce, Italy
    Messaggi
    1,016
    Aggiungi paocavo su Facebook Aggiungi paocavo su Linkedin
    Citazione Originariamente Scritto da kramegna
    Con le session inizializzo un valore ma non posso modificarlo solo se clicco il link voluto..
    Su questo ho qualche dubbio, in ogni caso credo che la soluzione più efficiente/elegante (e seo oriented) si quella segnalata da madai. Adotta un sistema di URL REWRITING CODIFICATO (nel senso che elimini i parametri che poi andranno comunque messi, ma codificati se non li vuoi rendere in chiaro, nell'URL.
    Ovviamente puoi anche de/codificare i parametri senza l'utilizzo di URL REWRITE ma questa soluzione non sarebbe più seo oriented...

    Ultima modifica di paocavo; 11-01-07 alle 16:52

  7. #7
    User Newbie
    Data Registrazione
    Jan 2007
    Messaggi
    3
    Grazie Paocavo..

    Avrei un paio di osservazioni o puntalizzazioni...

    Io ho comprato dell'hosting sui server di Aruba e hanno su L'IIS (ver non so) ovviamente su Sistemi Win2003.
    URL REWRITE non è una tecnica di apache?

    Se esistesse un metodo piu semplice sarebbe meglio...

    Grazie comunque

    Fabio

  8. #8
    Esperto L'avatar di madai
    Data Registrazione
    Jun 2006
    Messaggi
    640
    Citazione Originariamente Scritto da kramegna
    Grazie Paocavo..

    Avrei un paio di osservazioni o puntalizzazioni...

    Io ho comprato dell'hosting sui server di Aruba e hanno su L'IIS (ver non so) ovviamente su Sistemi Win2003.
    URL REWRITE non è una tecnica di apache?

    Se esistesse un metodo piu semplice sarebbe meglio...

    Grazie comunque

    Fabio
    URLRewrite è per Apache mentre urlRepl e ISAPIRewrite sono per IIS ma visto che sei in hosting con aruba dubito che tu possa utilizzare questa soluzione.

    Se ci rendessi note le motivazioni del tuo tentativo di nascondere i parametri potremmo provare a trovare una soluzione alternativa Magari tramite tecniche AJAX + innerHtml della quale dovremmo andare a discutere nella sezione Javascript

    Cerchi un hotel a Ischia? Pronto Ischia.

  9. #9
    User Newbie
    Data Registrazione
    Dec 2018
    Località
    Perugia
    Messaggi
    1
    Aggiungi Francesco Re su Facebook Aggiungi Francesco Re su Linkedin

    Soluzione che funge

    Anche se la discussione è un pò vecchia propongo questa soluzione caso mai servisse a qualcuno.

    Si tratta di utilizzare le "Session" e la "request.ServerVariables".

    Posto direttamente gli esempi funzionanti.

    PAGINA "a.asp"
    ---------------

    <%@ Language=VBScript %>
    <%
    ' In questa sezione creiamo tante Session tante quante link presenti in questa pagina, con i rispettivi valori "nascosti" da passare.

    Session("link1")="Valore nascosto passato dal link 1"
    Session("link2")="Valore nascosto passato dal link 2"
    Session("link3")="Valore nascosto passato dal link 3"
    Session("link4")="Valore nascosto passato dal link 4"
    %>

    <!-- In ogni link si inserisce il nome della relativa Session -->
    <p><a href="b.asp?link1">Primo link con valore nascosto da inviare</a></p>
    <p><a href="b.asp?link2">Secondo link con valore nascosto da inviare</a></p>
    <p><a href="b.asp?link3">Terzo link con valore nascosto da inviare</a></p>
    <p><a href="b.asp?link4">Quarto link con valore nascosto da inviare</a></p>


    ---------------
    PAGINA "b.asp"
    ---------------
    <%@ Language=VBScript %>
    <%
    query_string_daUrl=request.ServerVariables("QUERY_ STRING")

    ValoreNascostoPassato=Session(query_string_daUrl)

    response.write(ValoreNascostoPassato)
    %>

+ Rispondi alla Discussione

Tag per Questa Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice [VIDEO] è Attivato
  • Il codice HTML è Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.