Gaston

Un gaffeur du web

Une classe en PHP5 pour créer un flux rss

Posté par Gaston le 13-juin-2008

Bon voilà enfin un script que je publie. Je ne l’avais jamais fait avant car je trouvais qu’il restait toujours beaucoup de choses à faire.

Dans ce cas là, c’est assez simple et je pense ne rien avoir oublié.

Ce script fourni un flux RSS2 qui respect les standards W3C. Voir la démonstration.

Pour l’utiliser, rien de plus simple :


include("rss.class.php");

$rss = new Rss(”Gaston”,”http://gaston.powaa.net”, “Essai de la classe rss”, “fr-FR”, “Copyleft Gaston.powaa.net”); // On créer le flux
$rss->addImage(”http://www.gravatar.com/avatar/9c0440693271c87300d71ac9dfb460b7″, 80, 80); // On ajoute une image au flux
$rss->addItem(”Premier titre”,”http://gaston.powaa.net/rss/index.php?id=1″,”et du contenu
encore”,”09/09/2006 10:14:35″, “Categorie de test”); // On rajoute des items (autant que l’on veut)
$rss->addItem(”Deuxieme titre”,”http://gaston.powaa.net/rss/index.php?id=1″,”et du contenu
encore”,”09/09/2006 10:14:35″, “Categorie de test”); // On rajoute des items (autant que l’on veut)
$rss->publish(); // Et on publie

Classe PHP5 pour créer un flux RSS

La classe est entièrement commentée. Tous les paramètres sont expliqués.

Ce bout de code est sous licence Creative Commons BY-NC-SA qui signifie que vous pouvez modifier et distribuer cette classe autant que vous voulez, vous devez toujours citer l’auteur du script, vous ne devez pas l’utiliser dans le cadre d’un projet commercial et si vous modifiez ce code, vous devez le redistribuer sous la même license.

Si vous utilisez ce script, n’hésitez pas à laisser un commentaire.

Une classe MySQL pour PHP

Posté par Gaston le 3-juil-2007

J’avais des resuêtes MySQL à effectuer mais je n’avais vraiment pas envi de tout cader à la main. J’ai donc fait appel à un ami : Google.

En tapant les mots magiques

class mysql

, on obtient en deuxième position un super script PHP de PHPtools4U.

Ce script a la particularité d’être simple et efficace grace à des commandes intuitives.

Si vous en avez marre de coder vos accès à la base de donnée, voila LA solution.

Pour information ils en existe bien d’autres mais beaucoup moins pratique que celle là.

Classe PHP MySQL