- Home
- Categorie
- Coding e Sistemistica
- Altri linguaggi per il web
- [ASP] splittare una URL per nome-file senza estensione
-
[ASP] splittare una URL per nome-file senza estensione
Salve, ho un problema con lo splittare una pagina senza che sia visibile l'estensione, ho trovato un codice che funziona perfettamente, ma mi fa vedere nella pagina anche l'estensione, esiste un modo per modificare il seguente script o crearne uno nuovo che non visualizza l'estensione?
<%
' Dichiara variabili
Dim strURL
Dim aryURL
Dim strPagina' Assegna l'URL della pagina corrente
strURL = Request.ServerVariables("URL")' Splitta il percorso ai valori /
aryURL = Split(strURL, "/")' Prendi l'ultimo elemento dell'array
strPagina = aryURL(Ubound(aryURL))%>
<html>
<head></head><body>
<%=Response.Write(strPagina)%>
</body>
</html>Grazie a chi potrà aiutarmi.
-
Ciao gianchi, visto che si tratta di uno script ASP ti sposto nella sezione apposita.
-
La stringa "strPagina = aryURL(Ubound(aryURL))" dovrebbe essere riempita con il nome della pagina tipo "script.asp" se ho capito bene tu vuoi che invece venga riempita solo con "script", allora è necessario un secondo split. Aggiungi questa riga dopo quella indicata sopra:
strPagina = split(strPagina,".")(0)
dovrebbe funzionare.
-
Grazie, ho inserito la stringa segnalata, funziona perfettamente.
Grazie di nuovo.