Créer des fichiers Excel en PHP avec PHPExcel
Il est assez simple d’écrire un fichier CSV pour être lu dans excel avec fputcsv(). Mais cette fonction à des limites. La bibliothèque PHPExcel est très rapide à prendre en main. Si elle manque...
Il est assez simple d’écrire un fichier CSV pour être lu dans excel avec fputcsv(). Mais cette fonction à des limites. La bibliothèque PHPExcel est très rapide à prendre en main. Si elle manque...
Vous souhaitez mettre en place sur votre site un formulaire sans que la page ne soit rechargée après soumission du formulaire ? Vous voulez ajouter un traitement PHP à votre formulaire sur une page HTML et sans changer l’extension ? Voici une méthode très rapide à mettre en place.
Un captcha (à vos souhaits !), aussi indispensable à l’éditeur d’un site que fastidieux à utiliser pour l’internaute permet de vérifier que la personne qui valide votre formulaire est bien un être humain et non un robot qui viendrait spammer votre site et votre adresse email. Indispensable donc, mais qui ne s’est jamais retrouvé bloqué devant un code à déchiffrer… indéchiffrable ? Doit-on respecter les majuscules ? Est-ce le chiffre 0 ou la lettre O ?
Bloquer les robots sans passer par des système de captcha illisibles, longs et fastidieux à remplir, c’est maintenant possible avec Google et son ReCaptcha Invisible. Rapide à mettre en place, il ne nécessite aucun déchiffrage de la part de l’internaute, mais un simple clic.
Comment installer et paramétrer RichFileManager, un gestionnaire de média open-source puis le coupler à CkEditor ?
Une petite modification de code qui devrait vous permettre de régler les problèmes d’encodage sur les emails envoyés avec PhpMailer. Simple, rapide et efficace 🙂
La librairie FPDF est une classe PHP, gratuite et très efficace qui permet de générer des fichiers PDF. Il peut être utile de s’en servir au sein d’un projet Codeigniter. Voici comme l’installer et l’utiliser.
Si vos signes « € » (euro) sont remplacés par des points d’interrogation dans vos fichiers PDF générés avec la librairie FPDF, voici plusieurs conseils à suivre.
GeoIp est une technique de géolocalisation à partir d’une adresse IP. Une adresse IP, en tant que telle, ne contient pas d’information sur la localisation, il est donc nécessaire d’utiliser une base de donnée (régulièrement mise à jour) qui recense l’ensemble des tranches d’adresses IP et qui les associe à des données de localisation (ville, pays, longitude,latitude, etc). Dans cet article, nous allons installer, configurer et utiliser la base de donnée GeoLite (la version gratuite) de MaxMind et son API.