Funzione PHP per trovare i titoli di pagine Web

mikispag

Nuovo Utente
28 Mar 2005
14
0
0
34
www.trovatel.net
Questa funzione, a partire da un URL, ricava il titolo della pagina.

PHP:
// TROVA - TITOLO by Mikispag
//
// Funzione liberamente modificabile e redistribuibile
// secondo i termini della licenza GNU GPL

function trova_titolo($url) {
  $sorgente = implode('', file($url));

  if (eregi("<title>(.+)</title>", $sorgente, $ris)) {
    return $ris[1];
  }
  else return "Titolo non trovato";
}

Esempio di utilizzo:

PHP:
$pagina = $_POST['pagina'];
$titolo = trova_titolo($pagina);

echo $titolo;
 
Ultima modifica:

kyogre_34

Nuovo Utente
11 Mag 2006
2
0
0
mikispag ha scritto:
Questa funzione, a partire da un URL, ricava il titolo della pagina.

PHP:
// TROVA - TITOLO by Mikispag [http://www.mikispag.net]
//
// Funzione liberamente modificabile e redistribuibile
// secondo i termini della licenza GNU GPL

function trova_titolo($url) {
  $sorgente = implode('', file($url));

  if (eregi("<title>(.+)</title>", $sorgente, $ris)) {
    return $ris[1];
  }
  else return "Titolo non trovato";
}

Esempio di utilizzo:

PHP:
$pagina = $_POST['pagina'];
$titolo = trova_titolo($pagina);

echo $titolo;
Ti consiglio di usare le espressioni regolari PCRE, sono molto più veloci delle POSIX:

PHP:
function titolo($url) {
$content = file_get_contents($url);
$title = preg_replace('/^<title>([^<].*?)<\/title>$/', "\\1", $content);
return ($title == NULL) ? "Titolo non rilevato" : $title;
}

ciau :D
 
Ultima modifica di un moderatore:
Discussioni simili
Autore Titolo Forum Risposte Data
Lino80 [Retribuito] Cerco programmatore php per modifica/inserimento funzione/valori da un plugin importer wordpress Offerte e Richieste di Lavoro e/o Collaborazione 0
trattorino [PHP] funzione per visualizzare solo carattere PHP 2
neo996sps [PHP e funzioni con PDO] Funzione per generare corpo tabella PHP 1
P Funzione jQuery Ajax invio file a php jQuery 1
M Utilizzare la funzione mysql_num_rows() in PHP 5 PHP 3
D Come usare funzione php PHP 6
Shyson Modificare funzione php PHP 15
pjtertdj Visualizzazione dati in php da mysql con funzione matematica in javascript PHP 1
L Problema funzione mail() PHP PHP 3
maxnegri [PHP]Funzione di calcolo prezzo di una camera in un range di date PHP 62
L [PHP] problema count messo in una funzione. PHP 1
Monital funzione php si ripete due volte PHP 6
GiErre [PHP] [HTML] Disabilitare un link in funzione della piattaforma PHP 7
Monital Funzione php e campo database come variabile PHP 6
M PHP - Funzione non e scrive il risultato PHP 3
F [PHP] La funzione setcookie PHP 0
C [RISOLTO][PHP] Funzione ONclick PHP 14
A [PHP] Problema invio mail con funzione mail() PHP 3
C richiamare una funzione in un altro script php PHP 1
S [PHP] errore funzione sleep PHP 5
MarcoGrazia [PHP] Verifica dell'input utente tramite funzione generica. PHP 0
B [PHP]la pagina php non si carica se aggiungo funzione while PHP 10
A Chiamata funzione PHP con onclick PHP 8
alexbrasile PHP convertire la funzione fsockopen in curl PHP 0
Gaetano1991h [PHP] Chi mi sa spiegare la funzione di questo codice? PHP 1
M [PHP] Errore nell' assegnazione della variabile $this->id su una funzione PHP 1
S PHP: inviare via email contenuto di una funzione PHP 4
A Chiamare una specifica funzione in una pagina php PHP 1
G Problema php relativo a funzione di un pulsante PHP 8
D PHP:funzione che opera una query su argomento PHP 8
JackIlPazzo Chiamare una funzione specifica di php da una richiesta ajax? PHP 2
M Far partire una funzione/codice php con javascript Javascript 1
JackIlPazzo Eseguire funzione php senza ricaricare pagina? PHP 3
V Chiamata funzione php da javascript Ajax 3
X Conversione funzione php PHP 0
M Disabilitare alcune funzione php da scipt PHP 3
gandalf1959 funzione mail() e variabili su un link nel body in formato xxx.php?$a=$codicecontrollo PHP 2
C Limiti funzione mail() di php PHP 1
P Passare un valore, o arriare una funzione da pagina2.php in pagina1.php Javascript 2
M Applicare funzione php ad ogni elemto html Ajax 3
B AIUTO: come passare una variabile php ad una funzione javascript Javascript 2
F funzione javascript all'interno di un codice php PHP 38
G funzione include di php e paramentri variabili PHP 4
X NOW() funzione mysql eseguita da php PHP 6
I Richiamare funzione jquery all'invio del form php Javascript 6
S php problemi di funzione header usando la fuzione di jquery post PHP 4
S problema con funzione php PHP 3
A Funzione exec di php, errore 127 PHP 0
M PhP Problema funzione mssql PHP 5
H Funzione php non viene richiamata! PHP 41

Discussioni simili