Récupérer le nom de la page en cours

Signaler
-
Messages postés
1540
Date d'inscription
lundi 26 mai 2003
Statut
Membre
Dernière intervention
1 août 2013
-
la fonction Request.ServerVariables("SCRIPT_NAME") me permet de récupérer le nom de la page. Soit.
mais comment récupérer le nom sans le chemin complet.
Exemple :
au lieu de "articles/detail/251.asp" je veux récupérer :
"251.asp" ou au mieu "251"
Merci d'avance

3 réponses

Salut,

regardes la fonction split, qui decoupe une chaine selon un caractere :

dim tabpage
dim script

script = Request.ServerVariables("SCRIPT_NAME")
tabPage = split(script,"/")

'ici tabpage[2] contient "251.asp"

voilou

bye

gwen
Messages postés
81
Date d'inscription
vendredi 3 novembre 2000
Statut
Membre
Dernière intervention
7 juin 2012

Sur visual Studio .NET 2008.

Request.Url.AbsolutePath.Replace("/", "")

ANKOU22
Messages postés
1540
Date d'inscription
lundi 26 mai 2003
Statut
Membre
Dernière intervention
1 août 2013
11
Toujours en .NET (C#) :
Request.Url.Segments[Request.Url.Segments.Length -1];