Bonjour,
J'utilise ce code que j'ai trouvé sur le net, pour récupérer le title et description d'un site :
Mais ce que j'aimerais, assez (trop) compliqué pour moi, c'est retirer du title et de la description le nom du site s'il y est...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 if(!$_GET['url']) : die(); endif; libxml_use_internal_errors(true); $doc = new DOMDocument(); $doc->loadHTMLFile($_GET['url']); $xpath = new DOMXPath($doc); $name = $xpath->query('//title')->item(0); $des = $xpath->query('//meta[@name="description"]/@content')->item(0); $name = $name->nodeValue; $des = $des->nodeValue; echo $name .'<br />'.$des.'<br />';
Par exemple si le site s'appelle www.yahoo.fr
le titre : "Portail internet - Yahoo"
La description : "Yahoo le 1er portail du internet avec news, moteur de recherche et plus encore"
Il faudrait que mon code me ressorte
Portail internet
le 1er portail du internet avec news, moteur de recherche et plus encore
Auriez-vous une merveilleuse idée pour mon problème ?
Merci d'avance !
Partager