Accueil Forum Tutoriaux Contactez nous
Forum informatique
Aidoforum.com  •  RSS  •  Chat  •  Annuaire  •  Demander de l'aide  •  Tutoriaux  •  Rechercher   •  S'inscrire  •  Profil  •  Non identifié  •  Connexion

Soutenez Aidoforum

Inscrivez vous pour découvrir les nombreux avantages des membres ! La publicité disparaîtra, et l'inscription est gratuite !
 

Flux RSS ?

    ( Recommander ce sujet )

Créer un nouveau fil de discussion dans la même catégorie
Répondre au sujet
Auteur Message

K20

Carte Mère
Carte Mère




Messages: 893
Tutoriaux : 0

MessagePosté le: Ven 10 Juin 2005 10:30    Sujet : Flux RSS ? Répondre en citantRevenir en haut Alerter les modérateurs

Voilà, ma question va être simple : comment insérer un flux RSS sur mon site comme Aidoforum ? Très content

Mici ! Sourire

_________________
Président de l'association PC-Shows

Smiliesworld : base de smileys en tout genre !

Dernière édition par Pouzy le Mar 14 Juin 2005 16:07; édité 4 fois
Configuration système deVoir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteurMSN Messenger

j0n3s

Carte Mère
Carte Mère




Messages: 959
Tutoriaux : 0

MessagePosté le: Ven 10 Juin 2005 11:10    Sujet : Flux RSS ? Répondre en citantRevenir en haut Alerter les modérateurs

Peut ête simple mais pas clair Moqueur

Tu veux récuperer les données du flux RSS d'aidoforum sur ton site ?
Tu veux créer un flux RSS pour que les visiteurs de ton site ?
Configuration système deVoir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteur

K20

Carte Mère
Carte Mère




Messages: 893
Tutoriaux : 0

MessagePosté le: Ven 10 Juin 2005 11:56    Sujet : Flux RSS ? Répondre en citantRevenir en haut Alerter les modérateurs

I.JONES.3000 a écrit:
Tu veux créer un flux RSS pour que les visiteurs de ton site ?
Je veux faire ça Clin d'oeil (sauf que t'as oublié un mot :p)
Je veux créer un flux RSS pour que les visiteurs de mon site soit tenus au courant Clin d'oeil
Configuration système deVoir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteurMSN Messenger

j0n3s

Carte Mère
Carte Mère




Messages: 959
Tutoriaux : 0

MessagePosté le: Ven 10 Juin 2005 12:09    Sujet : Flux RSS ? Répondre en citantRevenir en haut Alerter les modérateurs

Bon je vais t'expliquer comment faire mais apèrs faut que tu connaisses le PHP quand même :

rss.php :

- On dit que cette page doit être interpretée comme XML :
Citation:
<?
header("Content-Type: text/xml; charset=\"ISO-8859-1\"");
echo "<?xml version=\"1.0\" encoding=\"ISO-8859-1\" ?>\n";
?>


- Tu mets le XML de base :
Citation:
<rss version="0.92">
<channel>
<docs>http://backend.userland.com/rss092</docs>
<titleTonsite.com : les news</title>
<link>http://tonsite.com/</link>
<description>Les news</description>
<managingEditor>toi@truc.com</managingEditor>
<webMaster>toi@truc.com</webMaster>
<language>fr</language>
<lastBuildDate><?=date('r')?></lastBuildDate>


- tu fais ta requete recupérant les infos

- tu fais une boucle de type :
Citation:
<?
while($r = mysql_fetch_array($req)) {
?>
<item>
<titre><?=$r['titre']?></titre>
<url>tonsite.com/?pg=news&id=<?=$r['id']?></url>
</item>
<?
}
?>


- ET tu finis en cloturant la page :
Citation:
</channel>
</rss>


Dernière édition par j0n3s le Ven 10 Juin 2005 16:06; édité 1 fois
Configuration système deVoir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteur

K20

Carte Mère
Carte Mère




Messages: 893
Tutoriaux : 0

MessagePosté le: Ven 10 Juin 2005 12:13    Sujet : Flux RSS ? Répondre en citantRevenir en haut Alerter les modérateurs

Ok et je fous tout ça sur une page php c'est ça ?
(pas de prob je m'y connais en php)

Sinon après ça fera quoi concrètement ? Je fous un lien quelque part ?
Je fais une page RSS pour chaque page ?
ça sert que pour les news ?

Enfin j've en savoir un peu plus sur le système Clin
d'oeil
Configuration système deVoir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteurMSN Messenger

j0n3s

Carte Mère
Carte Mère




Messages: 959
Tutoriaux : 0

MessagePosté le: Ven 10 Juin 2005 12:20    Sujet : Flux RSS ? Répondre en citantRevenir en haut Alerter les modérateurs

Ca c'est ta page php ouais ...

Après tu aura un fichier xml en appelant cette page, fichier qui pourra être vu par tout le monde même depuis un autre site.

T'as qu'à faire un petit lien "Flux RSS".

Tu fais des flux RSS tant que tu veux mais pas pour chaque page ... ca sert pour les données qui sont mises à jour régulierement.
Configuration système deVoir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteur

K20

Carte Mère
Carte Mère




Messages: 893
Tutoriaux : 0

MessagePosté le: Ven 10 Juin 2005 12:25    Sujet : Flux RSS ? Répondre en citantRevenir en haut Alerter les modérateurs

Ok j'ai compris le principe Clin d'oeil
mais hein ça se lit comment ? Car quand je clique sur les petites images RSS d'Aidoforum je vois du code XML tout simple, super mais c'est quoi l'intérêt d'avoir ça ? :p
J'ai vu aussi qu'on pouvait mettre le flux dans les Marque-Page de firefox, mais ça sert pas à autre chose ?
Configuration système deVoir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteurMSN Messenger

j0n3s

Carte Mère
Carte Mère




Messages: 959
Tutoriaux : 0

MessagePosté le: Ven 10 Juin 2005 12:34    Sujet : Flux RSS ? Répondre en citantRevenir en haut Alerter les modérateurs

En fait je sais pas si t'as vu mais y a une hierarchie particuliere hin ...

Bah ca sert aussi pour les autres sites, par exemple avec un code de ce type :
Citation:
<?
$site = "tonsite.com/rss.php";
$fp = @fopen($site,"r");
while(!feof($fp)) $raw .= @fgets($fp, 4096);
fclose($fp);

if( eregi("<item>(.*)</item>", $raw, $rawitems ) ) {
$items = explode("<item>", $rawitems[0]);

for( $i = 0; $i < count($items)-1; $i++ ) {
eregi("<titre>(.*)</titre>",$items[$i+1], $title );
eregi("<url>(.*)</url>",$items[$i+1], $url );
echo "<li><a href='".$url[1]."'>".$title[1]."</a></li>" ;
}
}

?>


C'est à dire que :
- le site A met à jour ses news
- le site B voudrait mettre les news du site A sur son site de façon automatique mais site A interdit l'accès à sa bdd
- le site A propose un flux RSS actualisé automatiquement
- le site B utilise ce flux RSS


Dernière édition par j0n3s le Ven 10 Juin 2005 16:07; édité 2 fois
Configuration système deVoir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteur

K20

Carte Mère
Carte Mère




Messages: 893
Tutoriaux : 0

MessagePosté le: Ven 10 Juin 2005 15:25    Sujet : Flux RSS ? Répondre en citantRevenir en haut Alerter les modérateurs

Ok, donc si j'ai bien compris ça sert plus pour les autres sites que moi ?
Configuration système deVoir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteurMSN Messenger

j0n3s

Carte Mère
Carte Mère




Messages: 959
Tutoriaux : 0

MessagePosté le: Ven 10 Juin 2005 15:32    Sujet : Flux RSS ? Répondre en citantRevenir en haut Alerter les modérateurs

Bah oui ... mais ca tes sert dans le sens où ca va faire connaitre ton site sur d'autres sites, nan ?
Configuration système deVoir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteur

K20

Carte Mère
Carte Mère




Messages: 893
Tutoriaux : 0

MessagePosté le: Ven 10 Juin 2005 15:39    Sujet : Flux RSS ? Répondre en citantRevenir en haut Alerter les modérateurs

Oui, oui Très content j'ai pas dit que ça servait pas Clin d'oeil je voulais juste savoir le but principal Sourire

Bon ba je vais installer ce truc sur le site d'un gars ça va lui faire plaisir lol

Merci Clin d'oeil
Configuration système deVoir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteurMSN Messenger

K20

Carte Mère
Carte Mère




Messages: 893
Tutoriaux : 0

MessagePosté le: Ven 10 Juin 2005 17:14    Sujet : Flux RSS ? Répondre en citantRevenir en haut Alerter les modérateurs

Heu, j'ai un problème : http://pcshows.jeunz.fr/rss.php?act=article
Il accepte pas ça :
Citation:
&amp;categorie=<? echo $j; ?>&amp;page=1
ou ça :
Citation:
&categorie=<? echo $j; ?>&page=1

Le problème c'est que sans ça mes url foirent Triste
Configuration système deVoir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteurMSN Messenger

j0n3s

Carte Mère
Carte Mère




Messages: 959
Tutoriaux : 0

MessagePosté le: Ven 10 Juin 2005 17:25    Sujet : Flux RSS ? Répondre en citantRevenir en haut Alerter les modérateurs

Pas de
Citation:
<HTML><BODY>...
hin ...

Bon sinon normalement avec &amp; ca marche.

Fais voir le code de ta page ...
Configuration système deVoir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteur

K20

Carte Mère
Carte Mère




Messages: 893
Tutoriaux : 0

MessagePosté le: Ven 10 Juin 2005 17:27    Sujet : Flux RSS ? Répondre en citantRevenir en haut Alerter les modérateurs

Heu, j'suis en train de construire la page pour le forum là ... Donc je te file que le morceau intéressant, mais j'ai essayé sans le code que j'ai passé et ça fonctionne !

Citation:
if ($act == "articles") {
$j = 1;
while ($j<7)
{
$categ = mysql_query("SELECT * FROM article WHERE valider=\"1\" AND categorie=\"".$j."\" ORDER BY id DESC LIMIT 1",$connexion);
$tableau_categ = mysql_fetch_array($categ, MYSQL_ASSOC);
$id = $tableau_categ['id'];
$titre = $tableau_categ['titre'];
?>
<item>
<titre><? echo $titre; ?></titre>
<url><? echo $url; ?>/site/article.php?id=<? echo $id; ?>&amp;categorie=<? echo $j; ?>&amp;page=1</url>
</item>
<?
$j++;
}
}
Configuration système deVoir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteurMSN Messenger

j0n3s

Carte Mère
Carte Mère




Messages: 959
Tutoriaux : 0

MessagePosté le: Ven 10 Juin 2005 17:33    Sujet : Flux RSS ? Répondre en citantRevenir en haut Alerter les modérateurs

Bon hormis le fait que tu fait 7 requetes alors qu'on peut en faire une je vois pas très bien où est l'erreur Embarassé
Configuration système deVoir le profil de l'utilisateurEnvoyer un message privéVisiter le site web du posteur
Montrer les messages depuis:      
Répondre au sujet

 Sauter vers:   




Liens annexes du site :

- Aide et Dépannage Informatique
-
Tutoriaux Informatique
- Définitions Informatiques
- Dossiers Informatiques
- Test Connexion
- Tutoriaux Photoshop
- Tutoriaux PhpBB


Créer un nouveau fil de discussion dans la même catégorie


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com
Forum de Science - Forum informatique