Visualizzazione dei risultati da 1 a 8 su 8

Discussione: ciclo if e url

  1. #1

    ciclo if e url

    Ciao,
    Devo fare questa cosa in un file include
    Mi serve prendere l'indirizzo url e dopo fare questo ciclo
    Se la varibile che contiene l'url contine la cartella nome mi mostri una cosa altrimenti un'altra... non riesco a trovare il metodo per estrarre l'url...

    con questo visualizzo l'url ma come faccio a dire se pagename continene la directory nome allora...
    <%
    dim strURLPage, arra, pagename
    strURLPage = Request.ServerVariables("SCRIPT_NAME")
    arrA = Split(strURLPage)
    PageName = arrA(UBound(arrA))
    Response.Write "Il nome della seguente pagina è: " & Pagename%>

  2. #2

  3. #3
    mi potresti specificare meglio

  4. #4
    io ho fatto così:

    ma non mi fnzia:

    codice:
    <%
    dim strURLPage, arra, pagename
    strURLPage = Request.ServerVariables("SCRIPT_NAME")
    arrA = Split(strURLPage)
    PageName = arrA(UBound(arrA))
    %>
    
    <%
    dim directory
    directory = MsgBox Mid(Pagename, 10, 12)
    Response.Write "Il nome della directory è: " & directory
    %>

  5. #5
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Non capisco.
    Ma da strURLPage cosa devi recuperare?
    Il nome della pagina? Il nome di una (quale?) directory?

    Roby

  6. #6
    l'url della pagina mia è:


    http://www.sito.org/directory/file.asp

    la estraggo così:
    <%
    dim strURLPage, arra, pagename
    strURLPage = Request.ServerVariables("SCRIPT_NAME")
    arrA = Split(strURLPage)
    PageName = arrA(UBound(arrA))
    %>


    io voglio recuperare il nome della directory e se questa directoty si chiama ciao allora visualizzo una cosa altrimenti un'altra...

    in teoria il nome directory lo estraggo così:
    <%
    dim directory
    directory = Mid(Pagename, 10 [,12])
    Response.Write "Il nome della directory è: " & directory
    %>

    o sto sbagliando

  7. #7
    l'URL ricavalo con

    codice:
    strURL = Request.ServerVariables("URL")
    Poi se hai un nome da controllare all'interno della variabile strURL usi la funzione Instr() in alternativa se vuoi sapere in che direcotry ti trovi splitti la variabile strURL ed otterrai un array contenente tutte le cartelle del percorso e per ultimo il nome del file.

  8. #8

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