Bonjour,

j'ai réalisé une soorte d'agrégateur de flux rss en php.
je récupère donc les infos contenus dans les balises xml.

J'aimerais pouvoir désactiver certains éléments contenus dans ces balises.
concrètement, je traite une balise description dans qui contien du texte. Dans ce texte se trouve du code html ( balise p, balise a ...)

Donc lorsque j'affiche cette balise les balise à l'intérieur de ma balise description sont traitée.

J'aimerais pouvoir désactivé certain élément contenu dans cette balise description.

voici le fichier me permettant de traiter le flux

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
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<?php
 
  function parse_rss($url, $nb_items_affiches=3, $taille_resume=300)
  {
    $rss = fetch_rss( $url );
 
    if (is_array($rss->items))
    {
 
	$items = array_slice($rss->items, 0, $nb_items_affiches);
 
 
	echo "<div id='flux1'>\n";
 
 
	foreach ($items as $item) {
 
	  $href = $item['link'];
	 $title = $item['title'];
	 $description = $item['description'];
	 $link = $item['link'];
 
 
 
	  echo "<div class='titre'>$title</div>";
	  echo "<div class='desc'>$description</div>";
 
 
 
 
	} 
	echo "</div>";
    }
 
    else
    {
	echo "Cette erreur signifie en bon fran&ccedil;ais que le fil RSS "
		.$url." n'a pas pu &ecirc;tre obtenu dans les temps.";
    }
}
 
// création du tableau contenant les fils RSS
$tab_rss = array
(
	'http://rss.news.yahoo.com/rss/topstories',
 
);
 
// on mélange un peu le tableau histoire que ce ne soit pas 
// toujours le même blog qui se retrouve en premier (facultatif)
srand((float)microtime()*1000000);
shuffle($tab_rss);
 
// on appelle la fonction décrite plus haut pour chacun des 
// fils RSS contenus dans le tableau mélangé
for( $i = 0 ; $i < count($tab_rss) ; $i++ )
{
	parse_rss($tab_rss[$i]);
}
?>
et voici comment j'affiche :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<html>
<head>
<link rel="stylesheet" href="exemple.css" type="text/css"/>
</head>
<body>
 
<? 
require_once("magpierss/rss_fetch.inc");
include ("rss.php");
?>
 
</body>
</html>
Pouvez-vous me conseiller.

par avance merci