Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854

    array e split di un link

    tempo fa avevo scritto una funzione per tagliare l'ultima parte di un url una cosa del tipo:

    codice:
    url = "http://forum.html.it/forum/"
    arr = split(url, "/")
    'qua non mi ricordo piu che fare
    newurl = Join(arr)
    in sostanza devo risalire di cartella ovvero passare da

    http://forum.html.it/forum/

    a

    http://forum.html.it/

    grazie

  2. #2
    Utente di HTML.it L'avatar di X_Gold*
    Registrato dal
    Nov 2004
    Messaggi
    445
    tanto non ti ha risposto nessuno



    codice:
    file = "http://pippo/popo/"
    if right(file,1) = "/" then
    file = mid(file,1,len(file)-1)
    end if
    app = left(file,InStrRev(file,"/"))


    una cosa del genere no ?!?
    Salve, sono Folder... Mox Folder , e questa è la mia collega Dana Shell(y) , insieme lavoriamo su i misteri di *.files, da quando gli alieni hanno rapito mia sorella (Mdb-Database Folder) il nostro impegno per sopprimerli da tutti i pc ed eliminare i file corrotti è diventato concreto.

    Insieme formiamo gli X_Gold.

  3. #3
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    non era come la pensavo io ma funza

    InStrRev che cosa fa?


  4. #4
    Utente di HTML.it L'avatar di X_Gold*
    Registrato dal
    Nov 2004
    Messaggi
    445
    Originariamente inviato da rixx
    non era come la pensavo io ma funza

    InStrRev che cosa fa?


    passa la posizione (numerica) dell'ultima "/" nella stringa, ecco perchè ho messo la condizione
    Salve, sono Folder... Mox Folder , e questa è la mia collega Dana Shell(y) , insieme lavoriamo su i misteri di *.files, da quando gli alieni hanno rapito mia sorella (Mdb-Database Folder) il nostro impegno per sopprimerli da tutti i pc ed eliminare i file corrotti è diventato concreto.

    Insieme formiamo gli X_Gold.

  5. #5
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    geniale
    e invece per togliere l'ultimo valore dell'array come si faceva?

  6. #6
    Utente di HTML.it L'avatar di X_Gold*
    Registrato dal
    Nov 2004
    Messaggi
    445
    Originariamente inviato da rixx
    geniale
    e invece per togliere l'ultimo valore dell'array come si faceva?
    file="http://pippo/poppo/"
    if right(file,1) = "/" then
    file1 = mid(file,1,len(file)-1)
    end if
    file=split(file,"/")
    c= ubound(file)-1
    ultimoValore=file(c)
    percorso=replace(file1,file(c),"")
    Salve, sono Folder... Mox Folder , e questa è la mia collega Dana Shell(y) , insieme lavoriamo su i misteri di *.files, da quando gli alieni hanno rapito mia sorella (Mdb-Database Folder) il nostro impegno per sopprimerli da tutti i pc ed eliminare i file corrotti è diventato concreto.

    Insieme formiamo gli X_Gold.

  7. #7
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    ubound-1
    ma non cè una funzioncina?

  8. #8
    Utente di HTML.it L'avatar di X_Gold*
    Registrato dal
    Nov 2004
    Messaggi
    445
    Originariamente inviato da rixx
    ubound-1
    ma non cè una funzioncina?


    perdo meno tempo a fare la prima cosa che mi viene in mente piuttosto che cercare... se poi devo economizzare è un altro discorso
    Salve, sono Folder... Mox Folder , e questa è la mia collega Dana Shell(y) , insieme lavoriamo su i misteri di *.files, da quando gli alieni hanno rapito mia sorella (Mdb-Database Folder) il nostro impegno per sopprimerli da tutti i pc ed eliminare i file corrotti è diventato concreto.

    Insieme formiamo gli X_Gold.

  9. #9
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,854
    codice:
    url = "http://forum.html.it/forum/"
    arr = split(url, "/")
    last= ubound(arr)-1 
    arr(last)="" 
    newurl = Join(arr, "/")
    solo una cosa cosi andrebbe in teoria, però non posso eliminare il il last array(quello in rosso) invece di annullarlo? perchè quando poi faccio join ottengo
    http://forum.html.it//
    è non è bello

    :rollo:

  10. #10
    Utente di HTML.it L'avatar di X_Gold*
    Registrato dal
    Nov 2004
    Messaggi
    445
    Originariamente inviato da rixx
    codice:
    url = "http://forum.html.it/forum/"
    arr = split(url, "/")
    last= ubound(arr)-1 
    arr(last)="" 
    newurl = Join(arr, "/")
    solo una cosa cosi andrebbe in teoria, però non posso eliminare il il last array(quello in rosso) invece di annullarlo? perchè quando poi faccio join ottengo
    http://forum.html.it//
    è non è bello

    :rollo:

    per quello ho messo la condizione
    Salve, sono Folder... Mox Folder , e questa è la mia collega Dana Shell(y) , insieme lavoriamo su i misteri di *.files, da quando gli alieni hanno rapito mia sorella (Mdb-Database Folder) il nostro impegno per sopprimerli da tutti i pc ed eliminare i file corrotti è diventato concreto.

    Insieme formiamo gli X_Gold.

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.