Visualizzazione dei risultati da 1 a 5 su 5

Discussione: dividere links

  1. #1

    dividere links

    Ciao a tutti, sono di nuovo quì a postare perchè ho bisogno di un aiuto..

    In pratica ho diversi link nel database e dovrei dividerli in modo corretto escludendo le pagine e lasciando le cartelle in cui su trova quel file..

    Supponiamo che prendo 5 links dal database del tipo:
    1) http://www.nomesito.it/cartella/pagina.html
    2) https://nome.server.ua.com/pagina.php?a=b&c=d
    3) nome.server.net/?a=b
    4) server.it/cartella/cartella/pagina.asp
    5) www.server.com

    e dovrei dividere tutti il link escludendo il nome della pagina.

    Risultati dovrebbero essere:
    1) http://www.nomesito.it/cartella/
    2) https://nome.server.ua.com/
    3) nome.server.net/
    4) server.it/cartella/cartella/
    5) www.server.com

    Però non ho proprio idea su come si potrebbe fare questa cosa...
    Spero che sono riuscito a farmi capire altrimenti dite...
    Help pls...

    Cmq Grazie in anticipo.

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    Codice PHP:
    $nuovo_link substr($link0strrpos($link'/', -) ).'/'
    edit. Con un link come l'ultimo non funzionerebbe. prova così

    Codice PHP:
    $nuovo_link strpos($link,'/') === false $link substr$link0strrpos$link'/', -) ).'/'

  3. #3
    Grazie 1000 nicola75ss della risposta...

    Ci ho provato a fare in lostesso modo, ma forse sbagliavo qualche cosa...
    Ora provo con il codice che hai scritto...


    Grazie ancora...
    Ciao ciao..

  4. #4
    C'è un problema, non recupera correttamente se ho un link è del tipo:
    6) http://www.server.com/cartella

    Mi dovrebbe dare:
    6) http://www.server.com/cartella

    però mi da:
    6) http://www.server.com/

    In pratica riconosce cartella come se fosse un file invece non lo è...
    nicola75ss o qualcun'altro mi potete aiutare per favore??...

  5. #5

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