Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Eliminare ultima parte di un URL

    Ciao a tutti,

    ho una stringa che contiene un url es. http://imiosito.org/nobel/Albert_Einstein.htm

    Come faccio a troncare la stringa eliminando tutto ciò che cè dopo l'ultimo "/"???

    Grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    777
    Codice PHP:
    $filenamebasename($_POST['PHP_SELF']);
    $url$_POST['PHP_SELF'];
    $nuovo_urlstr_replace($filename""$url);
    echo 
    $nuovo_url

  3. #3
    Originariamente inviato da amphioxus
    Codice PHP:
    $filenamebasename($_POST['PHP_SELF']);
    $url$_POST['PHP_SELF'];
    $nuovo_urlstr_replace($filename""$url);
    echo 
    $nuovo_url
    Mi sa che non mi sono spiegato bene ...

    in pratica io ho una stringa contenete dei URL che non hanno nulla a che fare con il sito dove gira lo script. Sono URL di siti esterni ...

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    777
    al posto di $_POST['php_Self']
    metti l'url che ti serve

  5. #5
    Utente di HTML.it L'avatar di torn24
    Registrato dal
    Aug 2008
    Messaggi
    551

    ciao

    potresti creare un array con explode

    individuare il numero elementi con count

    e ricreare una stringa ommettendo l'ultimo elemento

    ho provato a fare una funzione , ma forse esiste gia qualcosa pronta propia di php


    codice:
    function prova($urls)
    {
    $array =explode ("/",$urls);
    $numero=count($array);
    $stringa_finale="http:";
    for($i=1;$i<$numero-1;$i++)
      $stringa_finale=$stringa_finale."/".$array[$i];
    return $stringa_finale;
    
    }
    
    
    echo prova("http://sito/miosito/index.html");
    Tecnologia

  6. #6
    Originariamente inviato da amphioxus
    al posto di $_POST['php_Self']
    metti l'url che ti serve
    Grazie 1000

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.