Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Http_referer

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630

    Http_referer

    Carissimi amici,
    utilizzo il Request.ServerVariables("HTTP_REFERER") per obbligare ad aprire una determinata pagina provenendo da una specifica cioè:
    <%If Request.ServerVariables("HTTP_REFERER") =("http://www.miosito.it/paginaprovenienza.asp") then
    %>
    Ora è possibile implementarlo indicando più pagine di provenienza , cioè se si proviene da pagina1.asp , pagina2.asp etc puoi accedere a questa pagina.
    Grazie
    G.

  2. #2
    Usa una select case.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,630
    cioè??

  4. #4
    Originariamente inviato da djjunior
    cioè??
    http://asp.html.it/guide/lezione/200...nale-parte-2-/

  5. #5
    codice:
    <%
    referer = request.serverVariables("HTTP_REFERER")
    accessGranted = false
    
    select case referer
    case "http://www.ciccio.it/pagina1.asp"
    accessGranted = true
    case "http://www.ciccio.it/pagina2.asp"
    accessGranted = true
    case "http://www.ciccio.it/pagina3.asp"
    accessGranted = true
    end select
    
    if not accessGranted then response.redirect "errore.asp"
    
    ' qui il resto della pagina
    %>

  6. #6
    Utente di HTML.it L'avatar di EmTmE
    Registrato dal
    Jun 2001
    Messaggi
    333
    Originariamente inviato da Mems
    codice:
    <%
    referer = request.serverVariables("HTTP_REFERER")
    accessGranted = false
    
    select case referer
    case "http://www.ciccio.it/pagina1.asp"
    accessGranted = true
    case "http://www.ciccio.it/pagina2.asp"
    accessGranted = true
    case "http://www.ciccio.it/pagina3.asp"
    accessGranted = true
    end select
    
    if not accessGranted then response.redirect "errore.asp"
    
    ' qui il resto della pagina
    %>
    Mai visto un esempio di select case più bello
    sei grande Mems

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 © 2026 vBulletin Solutions, Inc. All rights reserved.