Oppure

Loading
Questo topic e' stato chiuso dal moderatore.
12/02/13 22:04
LukeMilan
Ciao a tutti ragazzi ho un problema:
avendo l'ip con la porta 80 aperta come posso ottenere in output il titolo(title) della pagina web hostata con tanto di descrizione(meta description)?

Mi servirebbe uno script che potrebbe avere la seguente struttura:
-lo script effettua un collegamento all'Ip tramite la porta 80, quindi l'ip funge da url, cattura l'html della pagina e cerca dove c'è il campo del titolo (<title></title>;) e della descrizione (<meta description="";) e qundi ne restituisce quest'ultimi.

In sostanza...non centra nulla se è un ip...secondo me funziona anche come url.
Quindi la domanda è: come posso ottenere la descrizione e il titolo della pagina web tramite un url(ip)?

Qualcuno mi potrebbe aiutare?
Grazie mille :D
aaa
12/02/13 22:11
LukeMilan
Sto impazzendo...:noway:
Ho provato questo script ma non va...

<?php
$url = "html.it";;

function getTitle($url){
$str = file_get_contents($Url);
if(strlen($str)>0){
preg_match("/\<title\>(.*)\<\/title\>/",$str,$title);
return $title[1];
}
}
//Example:
echo getTitle("$url";);

echo "<br><br>";


// Assuming the above tags are at example.com
$tags = get_meta_tags($url)
or die("Could not fetch meta tags";);


echo $tags['keywords']; // a php manual
echo "<br><br>";
echo $tags['description']; // a php manual


?>
aaa
12/02/13 22:42
pierotofy
Il mio blog: piero.dev