Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2588 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  probleme de flux rss . Les site en html peuvent pas l'afficher

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

probleme de flux rss . Les site en html peuvent pas l'afficher

n°1180560
wydook
Posté le 21-08-2005 à 12:41:54  profilanswer
 

Bonjour a tous.
 
Voilà , j'ai creer un flux rss mais seuls les sites en php peuvent l'afficher. Comment je peut faire pour que les site en html puissent eux aussi l'afficher ?
 
Merci.
 
Voici mon code pour l'affichage sur les sites php
 

Code :
  1. <?php
  2. # Configuration
  3. $fichier_xml = "http://www.meteo-world.com/rss/rss_monde.php";
  4. $nombre_limite = 10;
  5. # Affichage du Flux
  6. $file = fopen($fichier_xml,"r" );
  7. if ($file) {
  8. $raw = fread($file,32000);
  9. fclose( $file );
  10. if(eregi("<item>(.*)</item>",$raw,$rawitems)){
  11. $items = explode("<item>", $rawitems[0]);
  12. $nb = count($items);
  13. $maximum = (($nb-1) < $nombre_limite) ? ($nb-1) : $nombre_limite;
  14. for ($i=0;$i<$maximum;$i++) {
  15. eregi("<title>(.*)</title>",$items[$i+1], $title);
  16. eregi("<link>(.*)</link>",$items[$i+1], $link);
  17. echo "- <a href=\"".$link[1]."\" target=\"_blank\">".$title[1]."</a><br />";
  18. }
  19. }
  20. }
  21. ?>


 


---------------
Toute l'actualité météo en continu http://www.meteo-world.com
mood
Publicité
Posté le 21-08-2005 à 12:41:54  profilanswer
 

n°1180662
dotfx
Posté le 21-08-2005 à 15:53:20  profilanswer
 

Peut-être faut-il envoyer l'en-tête avec le MIME-Type text/html ou encore spécifier l'encoding?
C'est une page (X)HTML qui contient les liens d'un feed RSS si j'ai bien compris. Il manque donc toutes les balises <html>, <body> etc...
 
EDIT: Je ne suis pas sûr d'avoir bien compris la question, si tu parles d'introduire ce même code dans un fichier dont l'extension est .html et non .php, alors il faudra modifier la config du serveur pour qu'il interprète les .html comme des .php
Sinon, un PHP peut créer un fichier HTML, cf. fwrite()


Message édité par dotfx le 21-08-2005 à 15:58:43

---------------
www.renderfarm.online

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  probleme de flux rss . Les site en html peuvent pas l'afficher

 

Sujets relatifs
actvé un exe a partir d'une page html en local [reglé]Probleme d'eciture dans un fichier
Ouvrir un dossier depuis une page html[C/GTK+]Ggetip , problème GLib-ERROR
Probleme Border:solid et background-color sur select sous firefoxprobleme d'export en jar avec eclipse et fichier sonore
Probleme listboxProblème d'accent
Afficher le formulaire suivant en CSS (sans tableaux)mettre mon site sur mon pc!!
Plus de sujets relatifs à : probleme de flux rss . Les site en html peuvent pas l'afficher


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR