Visualizzazione risultati 1 fino 10 di 10

Discussione: Controllare i link e visualizzarli

  1. #1
    Guest

    Predefinito Controllare i link e visualizzarli

    Come faccio a trovare tutti i link di una pagina? I link però devono avere una caratteristica: contenere una determinata parola nel nome. Dovrei trovarli e poi cercare la stringa nell' array. Come posso fare? Grazie.

  2. #2
    Guest

    Predefinito

    cioé?






    se vuoi scrivere il numero dei link ti basta fare
    Codice PHP:
    $link = "Numero dei link"
    Se invace vuoi contare il numero dei link senza che lo inserisci tu il codice é questo:
    Codice PHP:
    <?php
    ?>
    <html>
    <table align="center">
    <tr><td><iframe src="http://www.xml-sitemaps.com/se-bot-simulator.html?op=se-bot-simulator&go=1&pageurl=http%3A%2F%2Fgenuzzu.altervista.org&se=googlebot&submit=Start" height="100%" width="100%">
    <?php
    echo ' \n';
    ?>
    Io ho gia inserito il tuo sito cioé genuzzu.altervista.org...
    se vuoi un altro sito basta modificare genuzzu.altervista.org nel codice ed inserire il tuo url

  3. #3
    Guest

    Predefinito

    Io ho una bella grande stringa... Mettiamo che sia questa:
    Codice PHP:
    <?php
    $stringa
    =<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <
    html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it" dir="ltr">
    CODICE HTML
    </html>
    ?>
    Devo visualizzare TUTTI I LINK contenuti nel codice che contengano una determinata parola.

  4. #4
    L'avatar di mycarlo
    mycarlo non è connesso Utente attivo
    Data registrazione
    06-10-2009
    Residenza
    $this->s50
    Messaggi
    467

    Predefinito

    Puoi usare le espressioni regolari.
    Comunque per link intendi l'URL (http: //blabla) o <a href="http: //blabla">blabla</a>?
    Quale parola deve contenere ogni link?

  5. #5
    Guest

    Predefinito

    Http:// blabla

    Questi sono gli url che devo trovare, però saranno così: <a href="http: //blabla">blabla</a>

    In pratica non devi cercare nel testo, ma nell'url, indipendentemente dal testo.

  6. #6
    L'avatar di mycarlo
    mycarlo non è connesso Utente attivo
    Data registrazione
    06-10-2009
    Residenza
    $this->s50
    Messaggi
    467

    Predefinito

    Per trovare tutti gli url puoi fare così
    Codice PHP:
    $code = 'testo per la ricerca degli url';

    preg_match_all('/https?:\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/', $code, $r);

    $urls = $r[0];

    foreach(
    $urls as $url) {
    // stampa tutti gli urls trovati
    echo $url, '<br />';
    }
    Se mi fai un esempio della parola da cercare in ogni url, provo a completare lo script.

  7. #7
    Guest

    Predefinito

    Grazie mille. La parola è "RedLink".

  8. #8
    L'avatar di mycarlo
    mycarlo non è connesso Utente attivo
    Data registrazione
    06-10-2009
    Residenza
    $this->s50
    Messaggi
    467

    Predefinito

    Esiste una posizione specifica per questa parola?
    Ad esempio
    http ://redlink.com
    http ://sito.com/redlink

  9. #9
    Guest

    Predefinito

    <P><A HREF="dovesiamo.html" TARGET="_top"><B><FONT COLOR="#ffff66"><FONT SIZE=3 STYLE="font-size: 13pt"><U>Dove
    siamo</U></FONT></FONT></B></A></P>
    <P><BR><BR>
    </P>
    ciao questa è la stringa del mio link - dove siamo
    che non funzione nel senso che se ci clicco sopra non fa il collegamento inpertestuale
    cosa c'è che non va??? cosa devo fare??
    ciao e grazie

  10. #10
    Guest

    Predefinito

    questo è il nome della pagina "dove siamo"
    C:\Documents and Settings\graziana\Desktop\PAGINA WEB T&B\dove siamo.html
    ancora grazie ciao

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •