Visualizzazione dei risultati da 1 a 7 su 7

Discussione: salvare link pagina

  1. #1

    salvare link pagina

    salve volevo sapere se esiste un modo per salvare (in un txt o db) i link contenuti in una pagina...

  2. #2
    Puoi usare DOM oppure un'espressione regolare per estrarre i contenuti che ti servono.

  3. #3
    anche se il link è passato tramite GET? tipo nomesito.it/sito?aaaf54854sswr4886...

  4. #4
    Descrivi meglio il tuo problema.

    Devi leggere il contenuto di una pagina remota?
    Devi effettuarne il parsing per estrarre (ad esempio) solo i valori degli attributi HREF nei tag A?

  5. #5
    scusa avevo un po di confusione mi sono documentato sulle espressioni regolari...

    Codice PHP:
    <?php

    $file_remoto 
    "http://nomesito.it/pagina.html";

    $sorgente_file_remoto implode(""file($file_remoto));


    if(
    eregi('href="[a-z0-9\?]{40}"'$sorgente_file_remoto$regs)) {

    echo 
    "Il titolo della pagina $file_remoto è " $regs[1];

    } else {

    echo 
    "Titolo non trovato";

    }

    ?>
    mi deve estrarre una stringa composta da [ href=" ] in più 40 caratteri contenenti lettere, numeri e un [ ? ]

    dove sbaglio?
    ps. la pagina contiene più link composti in questo modo, a me basta estrarne uno dei tanti

  6. #6
    Non utilizzare le espressioni POSIX, utilizza le PCRE.

    Per il resto, basta una ricerca su google per trovare centinaia di esempi di espressioni regolari per l'estrazione dei link.

  7. #7
    le PCRE le devo installare?

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.