parser un flux dotclear en php
14 messages
• Page 1 sur 1
-

rudddy - WRInaute accro

- Messages: 2570
- Inscription: 1 Aoû 2007
parser un flux dotclear en php
Bonjour,
tout bêtement je cherche à parser mon flux xml dotclear en php mais ça bloque : rien en s'affiche :
merci
tout bêtement je cherche à parser mon flux xml dotclear en php mais ça bloque : rien en s'affiche :
- Code: Tout sélectionner
$rss = simplexml_load_file('monflux_rss.php');
foreach ($rss->channel->item as $item) {
$i++;
echo $i;
}
merci
-

2dm - WRInaute discret

- Messages: 205
- Inscription: 3 Sep 2002
Itressens t'avais déja répondu sur un autre de tes messages...
Pourquoi ouvres tu un nouveau sujet à chaque fois que tu as un problème (et apparemment tu as souvent des problèmes) surtout quand les problèmes sont en rapport ?
Pourquoi ouvres tu un nouveau sujet à chaque fois que tu as un problème (et apparemment tu as souvent des problèmes) surtout quand les problèmes sont en rapport ?
-

rudddy - WRInaute accro

- Messages: 2570
- Inscription: 1 Aoû 2007
2dm a écrit:Itressens t'avais déja répondu sur un autre de tes messages...
la question était complètement autre la bas ...
2dm a écrit:Pourquoi ouvres tu un nouveau sujet à chaque fois que tu as un problème (et apparemment tu as souvent des problèmes) surtout quand les problèmes sont en rapport ?
les questions sont totalement différentes à chaque fois (je préfére cibler les problèmes)
oui j'ai beaucoup de pb, mais un forum est ait pour cela : personne n'est obligé de lire et encore moins d'y répondre.
moi aussi je réponds à des questions que je peux trouver ''bêtes'' mais c'est normal de rendre l'appareil...
-

2dm - WRInaute discret

- Messages: 205
- Inscription: 3 Sep 2002
La question que tu poses ici a été répondu dans le post que je t'ai montré.
C'est au moins ce que laisse supposer ton message.
Et je ne critiques pas le fait que tu poses des questions, c'est la dispersion des messages sur un même sujet qui rendent leur résolutions plus compliquées.
As-tu essayé la solution de itressens ?
C'est au moins ce que laisse supposer ton message.
Et je ne critiques pas le fait que tu poses des questions, c'est la dispersion des messages sur un même sujet qui rendent leur résolutions plus compliquées.
As-tu essayé la solution de itressens ?
-

rudddy - WRInaute accro

- Messages: 2570
- Inscription: 1 Aoû 2007
dans l'autre post : j'essaye seulement d'afficher une variable contenant du xml (le but était d'envoyer un flux xml à un webservice)
dans ce post : je cherche à parser un flux XML afin de le traiter
je ne vois pas trop le rapport
mon premier pb a été résolu, mais pas celui ci. je reste persuadé que deux posts dans ce cas là améliorent la lisibilité du forum et des 2 posts en questions.
merci de ton intérêt
dans ce post : je cherche à parser un flux XML afin de le traiter
je ne vois pas trop le rapport
mon premier pb a été résolu, mais pas celui ci. je reste persuadé que deux posts dans ce cas là améliorent la lisibilité du forum et des 2 posts en questions.
merci de ton intérêt
-

2dm - WRInaute discret

- Messages: 205
- Inscription: 3 Sep 2002
Le problème est que tu dis dans ton premier post "rien ne s'affiche".
Puis tu donnes le code suivant :
Tu comprends que c'est assez compliqué de pouvoir donner une réponse à partir de ces informations.
Premièrement, affiche ce que contient la variable $rss en faisant :
Puis tu donnes le code suivant :
- Code: Tout sélectionner
$rss = simplexml_load_file('monflux_rss.php');
foreach ($rss->channel->item as $item) {
$i++;
echo $i;
}
Tu comprends que c'est assez compliqué de pouvoir donner une réponse à partir de ces informations.
Premièrement, affiche ce que contient la variable $rss en faisant :
- Code: Tout sélectionner
print_r($rss);
-

2dm - WRInaute discret

- Messages: 205
- Inscription: 3 Sep 2002
et bien chez moi ca marche :
Résultat :
- Code: Tout sélectionner
<?php
$flux = 'http://www.retraiteplus.fr/blog-maison-de-retraite/rss.php';
$rss = simplexml_load_file($flux);
print_r($rss);
?>
Résultat :
- Code: Tout sélectionner
SimpleXMLElement Object
(
[channel] => SimpleXMLElement Object
(
[title] => Le blog des maisons de retraite
[description] => SimpleXMLElement Object
(
)
[link] => http://www.retraiteplus.fr/blog-maison-de-retraite/index.php/
[items] => SimpleXMLElement Object
(
)
)
[item] => Array
(
// liste des articles
)
)
- bozoleclown
- WRInaute impliqué

- Messages: 893
- Inscription: 24 Nov 2005
c'est surtout que tu dois pas mettre
$rss = simplexml_load_file('monflux_rss.php');
mais plutot
$rss = simplexml_load_file('http://tonsite.tld/.../monflux_rss.php');
car j'imagine que tu veux récupérer le résultat de l'execution de ton script et pas le contenu du fichier php
$rss = simplexml_load_file('monflux_rss.php');
mais plutot
$rss = simplexml_load_file('http://tonsite.tld/.../monflux_rss.php');
car j'imagine que tu veux récupérer le résultat de l'execution de ton script et pas le contenu du fichier php
14 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Parser et mettre en page php un gros flux xml
- Parser un flux XML en PHP pour récupérer une valeur
- [PHP] SimpleXML et flux Dotclear
- Parser flux atom facebook
- problem pour parser un flux xml avec magpierss
- Comment parser le flux de Jamendo.com avec les images?
- parser et sauver un flux XML dans une bdd > je sèche
- Problème de lecture de flux dotclear depuis SPIP
- Parser xml php
- Parser XMl avec PHP 5
Consultez la description détaillée des produits ou services de Google suivants : Google Feed Fetcher
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités
