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

vincent - 30 nov. 2001 à 14:15
cs_jopop Messages postés 1540 Date d'inscription lundi 26 mai 2003 Statut Membre Dernière intervention 1 août 2013 - 12 juin 2012 à 08:13
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
0
cs_ankou22 Messages postés 81 Date d'inscription vendredi 3 novembre 2000 Statut Membre Dernière intervention 7 juin 2012
11 juin 2012 à 17:26
Sur visual Studio .NET 2008.

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

ANKOU22
0
cs_jopop Messages postés 1540 Date d'inscription lundi 26 mai 2003 Statut Membre Dernière intervention 1 août 2013 12
12 juin 2012 à 08:13
Toujours en .NET (C#) :
Request.Url.Segments[Request.Url.Segments.Length -1];
0
Rejoignez-nous