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

    serverVariables QUERY_STRING

    Salve a tutti

    ho un insirizzo di una pagina web es

    www.ilmiosito.it/pagina.asp?id=1&cod=2

    vorrei ricavare la parte finale ovvero id=1&cod=2 fino qui tutto bene con il seguente codice ricavo l'indirizzo completo della pagina
    codice:
    dom = Request.ServerVariables("HTTP_HOST")
    url=request.serverVariables("URL")
    
    
    if request.serverVariables("QUERY_STRING")<>"" then 
       url=url & "?" & request.serverVariables("QUERY_STRING")
       end if
    
    urll = dom+url
    inviando la variabile urll ad una pagina di redirezione con response.redirect URLL

    Ottengo solo piu www.ilmiosito.it/pagina.asp?id=1 ovvero perdo una variabile

    qualcuno sa darmi una mano?
    grazie
    giro

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    fai cosi:
    codice:
    <%
    if Request.QueryString <> "" Then query = Request.QueryString 
    Response.redirect("pagina.asp?"&query)
    %>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    grazie per la risposta però ho ancora un problema quando invio l'url alla pagina di redirezione
    che è composta in questo modo

    il link che porta a questa pagina è

    questa è la pagina lingua_sito dove recupero il valore di urll e della lingua da poter fare il redirect alla stessa pagina cambiando solo la lingua
    codice:
    urll=request("urll")
    ' recupero la variabile lingua
    lingua = Lcase(Request.QueryString("lingua"))
    
    ' IMPOSTA LA SESSION COL VALORE PASSATO
    session("lingua") = lingua
    
    ' redirezione alla stessa pagina  cambiando la lingua
    
    if Request.QueryString <> "" Then query = Request.QueryString 
    Response.redirect(query)
    sulla barra compare questo indirizzo
    se faccio response.write della query sting visualizzo
    codice:
    lingua=ita&urll=http://www.miosito.net/fotogallery.asp?p_c=209&id=2
    probabilmente sbaglio qualcosa....
    giro

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    demo online
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    quando clicchi sulla bandiera per cambiare lingua........

    http://www.valaouria.net/fotogallery.asp?p_c=230&id=1
    giro

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Non so perché tu gli ri-inserisci il dominio, per me il link dovrebbe essere cosi:
    [img]<%=dominio%>images/ita.gif[/img]
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    ok ri - inserivo il dominio per poter cambiare lingua alla stessa pagina
    adesso quando stampo la variabile query lingua=ita&p_c=230&id=1 ottengo tutte le variabili

    al momento del response. redirect si ferma ovvero mi manda a questa pagina
    giro

  8. #8
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    In questo caso hai 2 soluzioni
    prima soluzione:
    [img]<%=dominio%>images/ita.gif[/img]
    seconda soluzione lasci il link cosi:
    [img]<%=dominio%>images/ita.gif[/img]
    e nella pagina lingua_sito.asp recuperi la pagina precedente
    <%
    urll= Request.ServerVariables("HTTP_REFERER")
    %>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  9. #9
    Mittico grande soluzione ho utilizzato la secondo ovvero
    codice:
    link di invio
    [img]<%=dominio%>images/ita.gif[/img]
    
    recupero la variabile
    urll= Request.ServerVariables("HTTP_REFERER")
    grazie ancora per l'aiuto
    giro

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.