Récuperer le texte d'une balise <h1> avec fopen ?

WRInaute passionné
Bonjour

Je cherche à récupérer le contenue d'une balise <h1> avec la fonction "fopen" ..
Code:
<?php
$fp = fopen("http://********","r"); //lecture du fichier
while (!feof($fp)) { //on parcoure toutes les lignes  
$page .= fgets($fp, 4096); // lecture du contenu de la ligne
}
$titre = eregi("<title>(.*)</title>",$page,$regs); //on isole le titre
echo $regs[1];
fclose($fp);?>

Je n'ai pas trouvé la façon de proceder pour remplacer <title> par <h1>..
Aurriez vous une idée ?
Merci
 
WRInaute passionné
Mumuri a dit:
echo strip_tags($text, '<h1>');

:) ... un peu bourrin mais ca marche

Merci Murmuri mais je ne suis pas un doué du php :oops: ...
J'ai donc recherché la fonction et je n'ai pas besoin d'affiché la balise <h1> elle meme, juste le texte qu'elle contient .

Pour faire simple, les textes et autres de l'un de mes sites est continuellement pompé, je vais donc installer sur chacune des pages un code qui autorise de copier sous conditions d'afficher un lien vers la page copier.
Je vais donc utiliser une include déja présente pour ce faire .
Je vais utiliser une fonction qui récupere l'url de la page ou il est affiché (pour sa c'est ok) et une autre qui récupère le contenue de la balise <h1> (la je seche).
Du coup, je ne sais absolument pas quoi faire du code :
Code:
echo strip_tags($text, '<h1>');
ni comment l'insérer dans la fonction précédente .
 
WRInaute passionné
Je remonte un peut ce poste because je ne parvient pas à me dépatouiller de la fonction que je cherche ...
 
Discussions similaires
Haut