Xml en utf8 -> pb importation sur html
Résolu
naokylon
Messages postés
90
Date d'inscription
Statut
Membre
Dernière intervention
-
doctormad Messages postés 430 Date d'inscription Statut Membre Dernière intervention -
doctormad Messages postés 430 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je souhaite mettre un flux RSS sur mon site.
Malheureusement, le flux est codé en utf-8, et mon site est en iso-8859-1.
Voici le script qui me permet d'afficher le flux.
Mon problème est que la variable $content[1] contient de l'utf-8, et ne se met pas en HTML pour etre interprété correctement par le navigateur.
Résultat: j'ai des balises html visible sur le site, alors quelles sont censées recadrer le contenu du "content".
Merci de votre aide!
Cordialement
Je souhaite mettre un flux RSS sur mon site.
Malheureusement, le flux est codé en utf-8, et mon site est en iso-8859-1.
Voici le script qui me permet d'afficher le flux.
<?php # Configuration $fichier_xml = "adresse_flux_rss"; # Placez ici l'adresse du flux $nombre_limite = 20; # Nombre maximum d'éléments à afficher # Affichage du Flux $raw = file_get_contents($fichier_xml); if ($raw) { if(eregi("<entry>(.*)</entry>",$raw,$rawitems)){ $entry = explode("<entry>", $rawitems[0]); $nb = count($entry); $maximum = (($nb-1) < $nombre_limite) ? ($nb-1) : $nombre_limite; for ($i=0;$i<$maximum;$i++) { eregi("<title>(.*)</title>",$entry[$i+1], $title); eregi("<link(.*)/>",$entry[$i+1], $link); eregi("<content type=\"html\">(.*)</content>",$entry[$i+1], $content); echo "<br /><img src=\"images/picto.jpg\" /> <a ".$link[1]."\" target=\"_blank\">".$title[1]."</a><br />".$content[1]."<br />"; } } } ?>
Mon problème est que la variable $content[1] contient de l'utf-8, et ne se met pas en HTML pour etre interprété correctement par le navigateur.
Résultat: j'ai des balises html visible sur le site, alors quelles sont censées recadrer le contenu du "content".
Merci de votre aide!
Cordialement
A voir également:
- Xml en utf8 -> pb importation sur html
- Xml download - Télécharger - Édition & Programmation
- Editeur html - Télécharger - HTML
- Office xml handler - Télécharger - Traitement de texte
- Driveimage xml - Télécharger - Sauvegarde
- Espace en html ✓ - Forum HTML
1 réponse
Salut,
pour l'utf8 : https://www.php.net/manual/fr/function.utf8-decode.php
Cela dit si tu as des balises html qui apparraissent c'est peut être plutot du côté de html_netity_decode qu'il faut regarder.
Bonne chance ;)
pour l'utf8 : https://www.php.net/manual/fr/function.utf8-decode.php
Cela dit si tu as des balises html qui apparraissent c'est peut être plutot du côté de html_netity_decode qu'il faut regarder.
Bonne chance ;)