Envoyer un mail en php

Petite fonction php ultra simple mais tellement pratique pour envoyer un mail, texte ou html, avec ou sans emails en copie.

API Viméo, Youtube et Dailymotion appliquées à WordPress

Ayant eu récemment besoin de générer automatiquement un petit diaporama de vidéos issues de Viméo dans un WordPress, j’en ai profité – une fois le script terminé – pour faire le tour des trois principaux services de vidéos en ligne. Histoire d’avoir sous le coude en permanence des petits scripts rapides à déployer en cas de besoin. C’est désormais chose faite et je les partage donc ici aujourd’hui.

Connexion ftp avec php et upload d’un fichier

Un grand classique qu’il est toujours bon d’avoir sous la main. Réaliser une connexion ftp avec un script php permettant notamment l’upload d’un fichier. Pratique par exemple pour réaliser des sauvegardes distantes ou contourner les limites d’un formulaire « POST » pour l’envoi de données sur un serveur.

Convertir un flux rss en page html

Disponible en téléchargement (gratuit) chez FeedForAll rss2html est comme son nom l’indique un script php qui permet la conversion d’un flux rss en page html statique. Facile à installer et à paramétrer par le biais de variable passées en « GET », le principal intérêt du script est de recourir à des templates pour le formatage du html. Ainsi vous pouvez aisément personnaliser la sortie html en fonction de vos besoins. Assez gourmand, le script nécessitera dans la plupart des cas la mise en cache du résultat pour économiser vos ressources serveurs et surtout accélérer l’affichage des pages. Une option d’ailleurs disponible pour les utilisateurs enregistrés chez FeedForAll.

Créer un fichier csv en php

Voici un exemple de script pour créer un fichier csv en php à partir d’enrgistrements en base de données.

API Google Analytics avec PHP : premiers pas

L’API Google Analytics vous permet d’accéder à l’ensemble des données de votre compte Analytics pour un ou plusieurs sites via des librairies Javascript, Java, Python ou par le biais de feed http XML. Aucune librairie PHP officielle donc mais il existe toutefois une classe PHP bien pratique qui tire profit des flux XML proposer par l’API. gapi.class.php (c’est son nom) permet en effet d’accéder à pas mal d’info sans trop de difficulté. Une fonction : requestReportData et 9 paramètres. L’ID de profil (le site internet dont vous voulez récolter les données), une dimension (mot-clés, navigateur, etc…), un « métrics » (visites, visiteur unique), un ordre, un filtre (une url en particulier, une provenance géographique, etc…), une date de début, une date de fin, et des limites optionnelles. Bref rien de compliquer ni de surprenant si on utilise déjà Google Analytics.

Activer php5 chez 1and1

Pour activer php5 chez 1and1, il suffit d’ajouter dans un .htaccess à la racine du site :

AddType x-mapp-php5 .php