Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    371

    ServerVariables("HTTP_REFERER")

    Salve ho una pagina .ASP che esegue una serie di calcoli funzioni etc...
    alla fine di questa ho scritto
    Response.Redirect Request.ServerVariables("HTTP_REFERER")
    questo però su FF tutto ok invece su EX
    funziona solo su alcune pagine (visto che la stessa pagina viene richiamata diverse parti
    nelle altre mi ha un errore
    Impossibile visualizzare la pagina
    HTTP 500
    Cause più probabili:
    Il sito Web è in manutenzione.
    Il sito Web contiene un errore di programmazione.

    Come posso risolvere???

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Devi testare Request.ServerVariables("HTTP_REFERER")
    Se contiene qualcosa bene, altrimenti lo forzi ad una determinata pagina.

    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    371
    Difatti facento
    response.Write(Request.ServerVariables("HTTP_REFER ER"))
    con FF risponde il nome della pagina
    con EX risponde null

    che sign lo forzo?? ai un'esempio

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Significa che se non ritorna nulla imposti una pagina di default cui farlo tornare.

    Roby

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    371
    Ma io vorrei che mi ritorna alla pagina da dove è venuto....
    come posso farlo???
    posso usare delle variabili con il nome pagina da passare???

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Puoi usare la pagina in:
    - querystring
    - session
    - cookie
    - form

    Scegli la soluzione che preferisci in base alla tua situazione.

    Roby

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    371
    OK GRANDE....
    risolto con
    Session("Pagred") = Request.ServerVariables("HTTP_REFERER")
    all'interno della pagina e
    Response.Redirect(Session("pagred"))
    nella pagina che esegue i calcoli....
    GRAZIE

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.