rss et rdf avec magpierss
3 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
- angelodakota
- Nouveau WRInaute
- Messages: 2
- Inscription: Ven Fév 15, 2008 12:13
rss et rdf avec magpierss
Bonjour
je ne sais pas vraiment ou poster se message mais je pense etre sur un top forum ou j'ai apris enormement sur le web.
j'ai un petit probleme que j'essai de resoudre, je desire fair apparaitre des image sur un rss parser avec magpierss.
le probleme est le suivant:
voila le fichier xml : http://www.auto-depot.fr/rss/rss.php
et il presente leur image sous une balise qui me pose probleme
<im:image> evidement sa ne fonctionne pas.
j'obtiens le reste (titre et description) qui sont des balises normaux <title> etc...
je cherche a savoir si il ya une ligne qui me permet de decompose cette balise <im:image>pour voir l'image.
Si quelqu'un peux m'aider
Merci a bientot
je ne sais pas vraiment ou poster se message mais je pense etre sur un top forum ou j'ai apris enormement sur le web.
j'ai un petit probleme que j'essai de resoudre, je desire fair apparaitre des image sur un rss parser avec magpierss.
le probleme est le suivant:
voila le fichier xml : http://www.auto-depot.fr/rss/rss.php
et il presente leur image sous une balise qui me pose probleme
<im:image> evidement sa ne fonctionne pas.
j'obtiens le reste (titre et description) qui sont des balises normaux <title> etc...
je cherche a savoir si il ya une ligne qui me permet de decompose cette balise <im:image>pour voir l'image.
Si quelqu'un peux m'aider
Merci a bientot
Bonjour,
VU le code, normalement tu doit récupérer l'adresse de l'image dans une variable :
$Image = $item['image']; ou mais je ne suis pas sur de mon coups
$Image = $item['im:image'];
et après tu affiche ton image :
<img src=$Image />
Sytaxe du code à vérifier, mais avec des tests (c'est rapide) tu devrais trouver facilement
VU le code, normalement tu doit récupérer l'adresse de l'image dans une variable :
$Image = $item['image']; ou mais je ne suis pas sur de mon coups
$Image = $item['im:image'];
et après tu affiche ton image :
<img src=$Image />
Sytaxe du code à vérifier, mais avec des tests (c'est rapide) tu devrais trouver facilement
- angelodakota
- Nouveau WRInaute
- Messages: 2
- Inscription: Ven Fév 15, 2008 12:13
suite
Merci d'avoir repondu aussi rapidement, effectivement le script aurai du etre cela mais sa ne fonctionne pas il se trouve que le fichier xml que je recoit mentionne la balise d'image exactement comme ca "<im:image></im:image> donc j'ai utilise la fonction:
$image= $item['im:image'];
Comme vous me l'indique mais sa ne fonctionne pas
cette fonction aussi ne marche pas du fait que je n'ai pas de balise <image>
$image= $item['image'];
echo $image; mais ya rien qui se passe.
j'ai pense qu'elle devais pouvoir se decompose, mais je suis limite a se sujet.
et si vous voulez vous pouvez regarder le xml juste sur le premier message
je vous presente la partie de mon script en dessous:
// la date et le résumé (s'ils sont disponibles)
foreach ($items as $item) {
$href = $item['link'];
$title = $item['title'];
$pubdate = $item['pubdate'];
$pubdate = date("d/m/y H:i:s", strtotime($pubdate));
$resume = substr(strip_tags($item['description']),0,$taille_resume)."...";
$image= $item['im:image'];
//$image= $item['image'];
echo "
<div id=cadre>
<div id=rsstitle><strong>$title</strong></div>
<div id=rssdescrip>$resume</div>
<div id=lien><a href=$href class=Style4 target=_blank>Lire l'annonce </a></div>
<img src=$image />
</div>";
}
echo "";
}
else
{
}
}
// création du tableau contenant les fils RSS
$tab_rss = array
(
''
);
en tout cas un grand Merci a vous et a tout se qui font avancer les retardatere
Angelo
$image= $item['im:image'];
Comme vous me l'indique mais sa ne fonctionne pas
cette fonction aussi ne marche pas du fait que je n'ai pas de balise <image>
$image= $item['image'];
echo $image; mais ya rien qui se passe.
j'ai pense qu'elle devais pouvoir se decompose, mais je suis limite a se sujet.
et si vous voulez vous pouvez regarder le xml juste sur le premier message
je vous presente la partie de mon script en dessous:
// la date et le résumé (s'ils sont disponibles)
foreach ($items as $item) {
$href = $item['link'];
$title = $item['title'];
$pubdate = $item['pubdate'];
$pubdate = date("d/m/y H:i:s", strtotime($pubdate));
$resume = substr(strip_tags($item['description']),0,$taille_resume)."...";
$image= $item['im:image'];
//$image= $item['image'];
echo "
<div id=cadre>
<div id=rsstitle><strong>$title</strong></div>
<div id=rssdescrip>$resume</div>
<div id=lien><a href=$href class=Style4 target=_blank>Lire l'annonce </a></div>
<img src=$image />
</div>";
}
echo "";
}
else
{
}
}
// création du tableau contenant les fils RSS
$tab_rss = array
(
''
);
en tout cas un grand Merci a vous et a tout se qui font avancer les retardatere
Angelo
3 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Intégrer un flux RSS sur son site
- La syndication de contenu : afficher un flux RSS sur son site
- Utiliser Actifpub pour l'intégration d'un flux RSS externe sur son site
- Intégrer facilement un flux RSS externe
- Un (RSS) pour tous (les blogs officiels de Google)
- Des RSS rémunérés ça existe !
- Ask France lance son blog officiel
- Liste de moteurs de recherche de blogs
- Référencement vidéo sur Exalead
- Google Webmasters Tools indique le nombre d'abonnés à vos flux RSS/Atom
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


le forum