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

    Ricavare pagina corrente

    Vorrei ricavare col codice il nome corrente della pagina caricata... come faccio?
    Ho provato a cercare nel forum ma la ricerca mi si blocca...

    grazie.
    Rey
    La vita è un panaro, non sai mai quello che ti esce!
    photorealistic 3D rendering and animations and WEB Design

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    <%=request.servervariables("path_info")%>
    Roby

  3. #3
    uh fico!!
    Proverò domattina. ti fo sapere!!!
    Rey
    La vita è un panaro, non sai mai quello che ti esce!
    photorealistic 3D rendering and animations and WEB Design

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    204
    Ciao,

    sicuramente Roby_72 ne sa più di me ma potresti provare
    anche con:

    Dim PaginaCorrente
    PaginaCorrente = Request.ServerVariables("SCRIPT_NAME")
    'che serve prorpio per estrarre il nome della pagina corrente.

    Se usi questo metodo in una pagina che viene inclusa in un'altra
    (#INCLUDE) occhio che ad essere restituito sarà il nome di quest'ultima.

    RobyUA.

  5. #5
    Non so. Funzionano tutti e due alla stessa identica maniera. e anche se li metto in un include, mi danno ientrambi in ogni caso il nome del file aperto dal browser (l'include non mi viene considerato)...

    Quale è la vera differenza?

    Comunque bene raga!! grazie mille.
    Rey
    La vita è un panaro, non sai mai quello che ti esce!
    photorealistic 3D rendering and animations and WEB Design

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    204
    Ciao,

    PATH_INFO e SCRIPT_NAME
    Restituiscono il percorso 'relativo' della pagina compreso il nome di quest'ultima
    a partire dalla directory di root).
    Esempio
    nomeCartella/nomePagina.asp

    Se hai bisogno di avere il percorso "fisico" della pagina in questione,
    sono a disposizione 2 possibilità:

    il metodo Server.MapPath()
    la variabile PATH_TRANSLATED

    Percorso e nome della pagina sono:

    <%mypath = Request.ServerVariables("SCRIPT_NAME")%>
    <%=server.MapPath(mypath)%>

    X:\inetpub\wwwroot\nomeCartella\nomePagina.asp

    Ovviamente X rappresenta la nostra lettera di unità nella quale
    abbiamo installato il server web locale.

    Tutto questo lo puoi leggere qui:
    http://www.extrowebsite.com/articoloasp.asp?ID=46

    Io uso Request.ServerVariables("SCRIPT_NAME")
    in una pagina checkpsw.asp
    (che includo nelle pagine che devono essere protette)
    per 'tenere a mente' qual'è la pagina che l'utente aveva tentato
    di raggiungere prima del login in modo tale da rindirizzarlo sobito
    dopo la procedura di autenticazione.

    RobyUA.

  7. #7
    bella idea!! grazie mille!



    ciao
    Rey
    La vita è un panaro, non sai mai quello che ti esce!
    photorealistic 3D rendering and animations and WEB Design

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.