Salagir's Blog

Old name was: "Why do witches burn?"

This is french section. Go to English version

Archive for the 'Mes scripts utiles' Category

Rangeur de backups

Le lundi, janvier 26th, 2009

Vous me croyiez mort ? C’est que vous n’avez pas beaucoup suivi mes autres sites alors… Puisque je n’ai pas fais de mise à jour ici depuis la mort soudaine de mon serveur, parlons de backups. Bon, backuper c’est super facile. En gros j’utilise trois façons : Pour une BDD : mysqldump [infos cnx] |gzip […]

Read the rest of this entry »

Fonctions temporelles 2 : le retour

Le samedi, novembre 15th, 2008

Je vous avais parlé de fonctions PHP permettant d’écrire des temps restant, soit dans plusieurs langues, soit en arrondit. Et bien j’ai craqué, j’ai fait la fonction finale, qui fait les deux en même temps, et cela grâce aux traducteurs de Multiverse. En voici son utilisation. (Cherchez le « Prochaine page dans : … ») Fonction et […]

Read the rest of this entry »

Webservice de traduction automatique

Le dimanche, octobre 19th, 2008

J’ai peut-être mal cherché, mais je n’ai pas trouvé de webservice de traduction. Or j’avais deux besoins, que j’ai tous deux comblé : pouvoir faire traduire ce que j’écris facilement, et pouvoir lire des flux RSS dans d’autres langues. Les moins fans d’entre vous de ma personne (qu’est ce que vous faites là ?) ignorent […]

Read the rest of this entry »

Extracteur de textes d’un fichier Photoshop

Le mardi, septembre 2nd, 2008

Lorsque je créais le Geek’s World du jour, il m’arrivait souvent de changer le texte à la dernière seconde. Au final, ce qu’il y avait dans le fichier .psd était la meilleure référence pour savoir ce qui ce disait dans le strip, et non mon fichier texte avec les paroles initiales. De plus, je faisais […]

Read the rest of this entry »

Convertir du HTML en BBcode

Le mardi, juillet 29th, 2008

Le BBcode est la syntaxe utilisée dans phpBB et d’autres sites contenant des formulaires d’édition, grâce à sa syntaxe claire et intuitive, contrairement à cette putain d’écriture de wiki de mes deux tentacules. Si comme ça m’est arrivé, vous voulez écrire dans un post de forum le contenu d’une page HTML, ce script en Perl […]

Read the rest of this entry »

Ecrire du temps de façon confortable pour les humains. Voilà qui est intéressant. En effet qui veut lire « Il reste 0h 00mn 18s » à la fin d’un décompte qui a commencé il y a une heure ? Là où strftime() faisait l’affaire, de jolies améliorations sont possibles. En gros, quand un temps dépasse l’heure, j’ecris […]

Read the rest of this entry »

Recencer les erreurs 404

Le jeudi, juin 19th, 2008

Ca c’était un beau vide… Il faut dire que depuis la sortie de DBM, je n’ai pas eu beaucoup de temps de libre. Alors voici vite fait, pendant que je le déplace d’un serveur à l’autre, un petit script qui fait ce que bien d’autres font. Par exemple Awstats vous dira aussi les erreurs 404, […]

Read the rest of this entry »

Url rewriting est ton ami

Le dimanche, avril 27th, 2008

L’url rewriting, c’est l’art d’avoir un lien vers une page web qui soit lisible par des humains, et surtout des moteurs de recherche. C’est très utilisé par les blogs, qui mettent le titre de l’article dans l’url. Exemple : Bon : http://toto.com/articles/mon-jeu-prefere-de-supernintendo.html Mauvais : http://toto.com/2007/article.php?id=684 On remarque que les accents sont aussi transformés, car une […]

Read the rest of this entry »

PHP garde jusqu’à sa version 5 un paramètre de sécurité activé par défaut qui m’insupporte, c’est le Magic Quote. Quand ce flag est à On, alors les variables qui sont dans les cookies, et passé par formulaire ou url d’une page à l’autre, sont automatiquement « escapés » (du mot anglais escape). Cela veut dire que des […]

Read the rest of this entry »

La 1468456e classe PHP qui surcharge mysql

Le dimanche, mars 2nd, 2008

J’ouvre ma section code avec une classe totalement inintéressante pour les vrais développeurs ici-bas, mais j’utilise souvent cette classe dans mes scripts, donc si vous voulez utiliser mes super scripts qui vont suivre, il vous faut cette classe. Cette classe est sûrement d’autant plus inutile qu’elle fait sûrement doublon avec la classe mysql de php5, […]

Read the rest of this entry »