Visualizzazione dei risultati da 1 a 3 su 3

Discussione: estrarre link da testo

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2010
    Messaggi
    77

    estrarre link da testo

    ciao!
    ho questo script per estrarre un link da un testo.
    l'ho modificato per estrarre il link di un immagine, ma vorrei implementarlo per farlo funzionare con diversi formati (principalmente jpg e png)
    il dominio dei file è sempre lo stesso

    per ora è così.

    consigli?

    Codice PHP:
    //Definizione delimitatori
        
    $del_min "http://www.nomesito.com/";
        
    $del_max ".jpg";
        
    //Calcolo posizione dei delimitatori
        
    $pos_del_min strpos($content$del_min);
        
    $pos_del_max strpos($content$del_max);
        
    //Calcolo lunghezza dei caratteri che formano il link
        
    $pos_del_max $pos_del_max $pos_del_min 4;
        
    //Estrazione del link
        
    $imgurl substr($content$pos_del_min$pos_del_max);

    echo 
    $imgurl
    consigli?
    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    719
    Prova a cambiare i delimitatori:

    $del_min_=_'src="http://www.nomesito.com/';
    $del_max_=_'"';

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2010
    Messaggi
    77
    ma no.. il mio script funziona così.
    solo che quando passa un testo che contiene immagini png non estrae nulla.

    esempio

    codice:
    <div>
    <a href="http://www.nomesito.com/">
    
    </a>
    
    
    Immagine 1</p>
    </div>
    da qui mi restituisce http://www.nomesito.com/immagine1.jpg

    ma se il link fosse immagine1.png lui comincia a prendere da http:// fino alla fine perchè non trova nessun .jpg

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.