background preloader

PHP

Facebook Twitter

Lire un fichier XML et son contenu avec PHP. Récupérer et afficher le contenu d'un fichier xml avec simplexml_load_file Dans ce tutoriel PHP, nous allons voir comment accéder à un fichier XML et comment afficher son contenu en utilisant la fonction simplexml_load_file() Récupérer le contenu du fichier XML Dans notre exemple, nous allons utiliser un fichier XML structuré de la manière suivante: <?

Lire un fichier XML et son contenu avec PHP

L'envoit d'e-mail avec PHP c'est simple comme PHPMailer - Code-Web.org. Mémo sur les expressions régulières en PHP - SpeedyWeb. " Supprimer les accents UTF8 avec PHP" par Le weblogue de SeB. Il est souvent utile de supprimer les accents des caractères accentués dans une chaîne.

" Supprimer les accents UTF8 avec PHP" par Le weblogue de SeB

Cette action est utilisée par exemple pour générer une URL propre ou bien un nom de fichier qui ne posera pas de problème. En PHP, le développeur retrouve souvent la solution suivante : $str = strtr($str, ‘ÁÀÂÄÃÅÇÉÈÊËÍÏÎÌÑÓÒÔÖÕÚÙÛÜÝ’, ‘AAAAAACEEEEEIIIINOOOOOUUUUY’); $str = strtr($str, ‘áàâäãåçéèêëíìîïñóòôöõúùûüýÿ’, ‘aaaaaaceeeeiiiinooooouuuuyy’); Ce bout de code fonctionne très bien en IS0-8859-1. Cependant, avec une chaîne en UTF8, des caractères étranges vont s’immiscer. Après maintes essais avec iconv() et autres strtr(), je n’ai pas trouvé de solution à ce problème. $str = htmlentities($str, ENT_NOQUOTES, ‘utf-8′); $str = preg_replace(‘#\&([A-za-z])(? Je vous laisser consulter le billet original d’Olivier sur le sujet si vous souhaitez avoir plus d’informations. Ah ! Classé dans : Développement. Nombre de jours entre deux date en une seule ligne. Comment forcer le téléchargement d’un fichier en PHP ?

Forcer le téléchargement d’un fichier consiste à forcer le navigateur à enregistrer le fichier sur votre machine au lieu de l’afficher directement dans une fenêtre (image, PDF, etc.). En outre, ce fonctionnement permet de restreindre, si nécessaire, le téléchargement des fichiers à certains utilisateurs, suivant leur niveau d’accès par exemple. Je vais donc vous expliquer comment gérer le téléchargement de fichier via PHP.

Le sujet Nous souhaitons permettre l’accès à certains fichiers seulement si l’utilisateur est enregistré et connecté au site. La gestion de l’inscription et de la connexion ne sera pas vu ici, car ce n’est pas le sujet. Free PHP URL shortener script that kicks ass. Written by Brian Cray on August 26th, 2009 After seeing some of the other coding approaches to personal short URL services, I decided to write my own PHP URL shortener script and share it with the world.

Free PHP URL shortener script that kicks ass

Benefits Can shorten over 42 billion unique URLs in 6 or less characters (it can do more than 12,000,000 in only 4!) Super duper fast—uses very little server resourcesIncludes an API so you can create your own short URLs on the flyOption to turn clickthru tracking on and offOption to limit usage to 1 IP address for personal use and to prevent spamming from othersOnly uses alphanumeric characters so all browsers can interpret the URLSecure—several data filters in place to prevent SQL injection hacksOption to check if the URL is real (doesn't respond with a 404) before shorteningUses 301 redirects for SEO and analytics yumminessOption to store a local cache to prevent database queries on every redirectOption to change the characters allowed in a shortened url Installation <?

<? .htaccess. PHP Security Consortium: PHPSecInfo. Libchart - Simple PHP chart drawing library. Introduction Libchart is a free chart creation PHP library, that is easy to use.

Libchart - Simple PHP chart drawing library

Please have a look at the tutorial or proceed to download. Latest News Libchart 1.3 released! July 27th, 2011 Minor fixes and improvements. View the changelog or download the new version. Libchart 1.2 August 13th, 2007 This new version features multiple datasets for horizontal, vertical bar charts and line charts. Features Bar charts (horizontal or vertical). Donation If you enjoy Libchart, you can send a paypal donation by clicking the button below. License Libchart is a free software distributed under the terms of the GNU General Public License (GPL). Forcer le type d'une variable.