no save
Assistance
Achat
News

Forum | webmastering
afficher élément html avec balise echo en php
Antx, le lun. 14 juil. 2008 à 17:43:15
Bonjour,

J'aimerais insérer un fichier xml sur ma page web. mais lorsque je lance le script
celui ci m'affiche les balises sur la page et non dans la source.

J'utilise la balise echo, que puis je utiliser pour inserer le code directement dans la source ?

<?php
# Configuration
$fichier_xml = "MON-FICHIER-XML"; // adresse du flux
$nombre_limite = 10; // Nombre maximum déléments a afficher
if ($fichier_xml) {
$raw = file_get_contents($fichier_xml); // lit le fichier xml
# Recupere le contenu des items
if( eregi("<item>(.*)</item>",$raw,$rawitems) ) {
$items = explode("<item>", $rawitems[0]); // separe les items
$nb = count($items)-1; // compte le nombre ditems

$maximum = (($nb) < $nombre_limite) ? ($nb) : $nombre_limite;

# Affiche les items jusquau nombre maximum
for ($i=0;$i<$maximum;$i++) {

# Recupere le texte des items title, description etc.
eregi("<title>(.*)</title>",$items[$i+1], $title);
eregi("<description>(.*)</description>",$items[$i+1], $description);
eregi("<link>(.*)</link>",$items[$i+1], $link);

$desc = $description[1];
# Affiche le titre et la description
echo "<h1 class='texte5'><a href=\"".$link[1]."\">".$title[1]."</a></h1>";
echo $desc;
"";
echo "<br>";
}
}
}
else {
echo "<h1>Impossible de trouver le fichier XML</h1>";
}

?>

Dans la balise description contient du html


Merci d'avance,Configuration: Windows Vista
Internet Explorer 7.0


jmg78
juil. 08
Suivant
REPONSES
jmg78
juil. 08
Antx
juil. 08
Antx
juil. 08
Version Web
Réalisé par RedShift
no save