begin process at 2012 05 27 16:37:55
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Xml

 > AFFICHER LES FILM EN SALLE

AFFICHER LES FILM EN SALLE


 Information sur la source

Note :
Aucune note
Catégorie :Xml Classé sous :xml, cinemas, flux Niveau :Débutant Date de création :24/04/2010 Vu / téléchargé :3 676 / 193

Auteur : slhuilli

Ecrire un message privé
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

 Description

Permet d'afficher les film en salle de cinema à partir des flux RSS fournis par l'excellent site d'orange

Source

  • Fichier parseur.php :
  • ---------------------
  • <?php
  • function afficher_flux_cine($url_flux, $titre_du_flux)
  • {
  • echo "<div style=\"text-align:center;width:100%;color:white;font-size:4em;\">".$titre_du_flux."</div>";
  • if($flux = simplexml_load_file($url_flux))
  • {
  • $donnee = $flux->channel;
  • //Lecture des données
  • foreach($donnee->item as $valeur)
  • {
  • //Affichages des données
  • echo '<div style="background:white;padding-left:20px;padding-right:20px;padding-top:15px;border:solid;border-color:blue">';
  • $interdit='suite|Suite|SUITE';
  • $message2 = ereg_replace('Suite','', $valeur->description);
  • echo '<a href="'.$valeur->link.'">'.utf8_decode($valeur->title).'</a><BR>'.utf8_decode($message2).'<BR><BR><BR>';
  • echo "</div>";
  • }
  • }
  • else
  • {
  • echo 'Erreur de lecture du flux RSS';
  • }
  • }
  • ?>
  • fichier où on appelle celui -ci :
  • ---------------------------------
  • <div style="background-color:red;margin-top:25px;padding:5px;">
  • <?php
  • //Chargement du flux RSS
  • include("parseur_flux_cine.php5");
  • afficher_flux_cine('http://www.cine.orange.fr/rss-votre-salle-cinema/ugc-cine-cite-nancy','UGC Cine cit&eacute; Nancy');
  • ?>
  • </div>
Fichier parseur.php : 
---------------------

<?php
function afficher_flux_cine($url_flux, $titre_du_flux)
{
	echo "<div style=\"text-align:center;width:100%;color:white;font-size:4em;\">".$titre_du_flux."</div>";
	if($flux = simplexml_load_file($url_flux))
	{
	   $donnee = $flux->channel;

	   //Lecture des données

	   foreach($donnee->item as $valeur)
	   {
	      //Affichages des données
		echo '<div style="background:white;padding-left:20px;padding-right:20px;padding-top:15px;border:solid;border-color:blue">';	
		$interdit='suite|Suite|SUITE';
		$message2 = ereg_replace('Suite','', $valeur->description); 
	      	echo '<a  href="'.$valeur->link.'">'.utf8_decode($valeur->title).'</a><BR>'.utf8_decode($message2).'<BR><BR><BR>';
		echo "</div>";
	   }
	}
	else 
	{
		echo 'Erreur de lecture du flux RSS';
	}

}
?>


fichier où on appelle celui -ci : 
---------------------------------

<div style="background-color:red;margin-top:25px;padding:5px;">
<?php
//Chargement du flux RSS

include("parseur_flux_cine.php5");
afficher_flux_cine('http://www.cine.orange.fr/rss-votre-salle-cinema/ugc-cine-cite-nancy','UGC Cine cit&eacute; Nancy');
?>
</div>

 Conclusion

Pour des raison de rapidité de codage, j'ai mis à l'interieur du code le CSS mais liibre à vous de l'expatrier !

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec une capture INTÉGRER À UNE BASE DE DONNÉES DES COORDONNÉES GÉOGRAPHIQUES...

 Sources de la même categorie

Source avec Zip JEU FRISE CHRONOLOGIQUE EN XML par mldvb
OBTENIR LES TAUX DE CHANGE DU JOUR EN EUROS par oallais
Source avec Zip Source avec une capture MINI-PROCESSEUR XPROC (PIPELINE XML) par ordiman85
Source avec Zip Source avec une capture XML MAPPING TO CLASS OBJECTS / CHARGEMENT / PARSING / MODIFI... par aKheNathOn
Source avec Zip Source avec une capture VIEWER POUR JALBUM SKIN CHAMELEON LIVRE D'OR par ym_trainz

 Sources en rapport avec celle ci

Source avec Zip [PHP5][CLASSE] GÉNÉRATION DE FLUX RSS 2.0 par webdeb
Source avec Zip [PHP5/DOM] CLASSE DE CREATION DE FLUX RSS VIA UN FICHIER XML par jean84
EXPLOITER UN FLUX RSS DANS UNE FONCTION PHP PORTABLE. par R0_0T
Source avec Zip Source avec une capture [PHP5]GENERATION DE FLUX RSS par hametsu21
Source avec Zip BIBLIOTHÈQUE GÉNÉRATRICE DE FLUX RSS par pouda

Commentaires et avis

Commentaire de spoonisback le 26/04/2010 10:13:06

Salut,
J'ai parcouru vite fais le code...
"
#  $interdit='suite|Suite|SUITE';
# $message2 = ereg_replace('Suite','', $valeur->description);
"
Si tu veux pas t'embeter :
- tu vire ta var $interdit
- tu met preg_replace('#suite#i','',$valeur->description);

J'ai pas trop regarder attentivement le reste...y'a surement des optimisations possibles.

Bonne suite

Commentaire de LeFauve42 le 26/04/2010 11:03:54

Bonjour,

> tu met preg_replace('#suite#i','',$valeur->description);

Ou meme plus rapide: str_ireplace('suite','',$valeur->description);

Par contre, je me pose la question habituelle pour ce genre de script : Est-ce autorise par les conditions d'utilisations d'orange ?


Eric

Commentaire de slhuilli le 26/04/2010 12:11:23

Je me suis aussi posé la qquestion mais a quoi servirait un flux RSS si on ne peut rien en faire ?

Commentaire de slhuilli le 26/04/2010 12:14:16

Bon pour a légalité, j'ai trouvé mieux (je ne l'avais pas vu auparavant : http://www.nord-cinema.com/exemple-rss.php

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Parser Flux XML afin de trouver une info [ par neoxdragon ] Salut, Ce que je souhaite faire c'est parser un XML de ce type: &lt;item&gt; &lt;id&gt;1&lt;/id&gt; &lt;name&gt;Nom1&lt;/name&gt; &lt;/item&gt; Recherche de flux xml ou/et rss de prog tv sportif [ par bobganjx ] Pauvre de moi en stage, exploit&#233; par un employeur sans scrupule qui me paye pas (c'est beaux les &#233;tudes) ;<font color="#800080" integration flux xml [ par lo kaf ] slt!besoin d'aide pour l'integration du flux xml dans une page htmlj'aimerais avoir si possible le code pour l'integration d'un flux xml dans une page recuperer valeur d'une page [ par gazalii ] Bonjour,j'ai besoin de recuperer un resultat d'une page qui me renvoie un flux xmlje m'explique , j'ai une page que je dois appeler apartir d'une fonc Récupération de flux xml [ par 69loic69 ] Bonjour,Dans le cadre d'une application, je dois récupérer des infos sur une page php qui génère automatiquement un affichage sous forme XML de ce typ Interprétation flux xml [ par mdackhe ] Bonjour,Suite à rapatriement d'un flux XML j'utilise la fontion simplexml_load_string qui me génère le array suivant : object(SimpleXMLElement)#1 (2) probleme de flux xml [ par stomy95 ] Bonjour ,j'ai un souci pour afficher du flux xml  après 2 jours de recherche j'ai toujours pas résolu mon problème sa m'affiche cette phrase :Ce fichi flux rss [ par younes777 ] Bonjour,J'ai un probleme d'affichage,mon flux rss s'affiche comme :Actuellement, les usagers sont indemnisés en bons-voyages.&lt;img width='1' height widget+rss+php [ par lsamsoumal ] Bonjour tt le monde: j'ai un code php qui génére un fichier xml contenant des flux rss.Maintenant je veut developper un widget qui récupére les flux r widget avec flux rss [ par pandouta08 ] j'ai un code php d'un générateur d'un fichier xml contenant un ensemble de lien et j'ai un widget yahoo que j'ai créé ,je veux que mon widget yahoo af


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,764 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales