SQLite3 avec PHP 5.5

Logo SQLiteSQLite est une bibliothèque de base de donnée qui permet de se passer des SGBD traditionnels comme MySQL, pour des projets où la base peut/doit être intégrée aux programmes.

Cette base est stockée sous la forme d’un seul fichier, ce système est donc très pratique et beaucoup utilisé dans les logiciels ou systèmes embarqués, comme les téléphones par exemple.

Voici une introduction à SQLite pour commencer à utiliser ce système avec PHP.

Lire la suite

Email avec Zend Framework

Email Zend FrameworkLa classe Zend_Mail de Zend Framework permet d’envoyer des emails avec toutes les fonctionnalités utiles habituelles : ajout de destinataires en copie ou en copie cachée, ajout de pièces jointes, envoie de headers supplémentaires, ajout d’un relai SMTP etc.

Si dans un projet vous avez régulièrement besoin d’utiliser cette classe, certains aspects peuvent être rébarbatifs, pour les pièces jointes notamment.

 

 

Lire la suite

Cron : syntaxe de la fréquence lisible

Tâche cronSur les systèmes Unix le programme cron permet de lancer des tâches planifiées. Ce qui rend possible d’exécuter des scripts à une date et heure précise.

Vous pouvez par exemple créer un fichier dodo.php avec une fonction mail qui vous envoie un email sur votre boite personnelle à 23h tous les jours pour vous prévenir d’aller vous coucher car ça fait tard et que si vous continuez à jouer à GTA V vous risquez de ne pas vous réveiller à l’heure le lendemain matin.

Pour que le programme comprenne ça il faut le lui indiquer avec une syntaxe particulière.

Lire la suite