PHP

URL & Résilience

Après trois changements d'algorithme de création d'URL pour les articles de mon blog, il fallait bien que ça arrive : il y a plein de […]

Le 9 mai 2008,
Pas de commentaire

Un parser HTML des plus léger

Jusqu'à présent, WdPublisher (mon bébé CMS) traitait les gabarits utilisés pour la construction des sites à grands coups de preg_match_callback(), faisant croire que […]

Le 15 août 2008,
19 commentaires

Un générateur de mot de passe

Parce que les petits outils c'est bien aussi, aujourd'hui je vous propose un générateur de mot de passe qui aura la délicatesse de générer […]

Le 24 janv. 2009,
3 commentaires

Générer à la volée des miniatures avec mise en cache

La miniature (ou thumbnail en Anglais) est une version d'une image dont les dimensions sont réduites par rapport à l'originale. En principe on clique […]

Le 19 avr. 2009,
8 commentaires

Maintenance d'un dossier de fichiers temporaires

Dans un article précédent je vous présentais un système de génération à la volée de miniatures avec mise en cache. Peut-être vous êtes […]

Le 20 avr. 2009,
Un commentaire

Validation & Nettoyage : Une introduction au filtrage des données

Le filtrage des données est particulièrement utile lorsque les données sont issues de sources inconnues, comme celles soumises par un utilisateur utilisant un formulaire […]

Le 10 août 2009,
Pas de commentaire

PHP5.3 - Bug #48770

Après avoir installé la version 2.0i de WAMP incluant la version 5.3 de PHP, mon CMS ne fonctionnait plus et provoquait un plantage du […]

Le 15 août 2009,
Pas de commentaire

La fonction array_merge_recursive() n'agit pas vraiment comme on pourrait s'y attendre

La fonction array_merge_recursive() n'agit pas vraiment comme on pourrait s'y attendre. Au lieu de simplement combiner des tableaux associatifs, elle en crée de nouveaux […]

Le 24 sept. 2009,
5 commentaires

PHP5.2.12 - Bug #50875

Décidément, les mises à jour PHP se suivent et avec elles leur lot de surprises. Après une vilaine version 5.3, voici la version 5.2.12 […]

Le 18 févr. 2010,
Pas de commentaire

Une démonstration toute prête des méthodes de redimensionnement de la classe WdImage

À lire vos commentaires sur le billet Une classe et sept méthodes pour créer des miniatures, certain ont rencontré des difficultés quand à […]

Le 18 févr. 2010,
4 commentaires

Comparaisons par caractères génériques (wildcard)

On connait tous les expressions rationnelles (ou regular expressions en Anglais) parce qu'elles nous on fait souffrir pendant notre enfance, et que ce n'est […]

Le 19 févr. 2010,
Pas de commentaire

Raccourcir une chaine de caractères à des endroits divers et variés

Voici une fonction qui vous permettra de raccourcir une chaine de caractères en enlevant tout ce qui dépasse du début, de la fin, du […]

Le 30 mars 2010,
Pas de commentaire