Exemples concrets de scripts PHP utiles
Forcer le téléchargement d'un fichier
Cette portion de script présente un moyen simple et efficace de forcer le téléchargement d'un fichier. Comment ça forcer un téléchargement ? Prenons l'exemple concret d'un fichier PDF car c'est celui qui semble le plus approprié pour ce genre de code.
Générer une liste déroulante dynamiquement
Le principal atout de PHP est de pouvoir générer dynamiquement du code HTML, ce qui facilite grandement la tâche du webmaster lorsqu'il faut mettre à jour certaines zones d'un site Internet. Parmi elles, nous pouvons citer les liste déroulantes de formulaire (élément repéré par les balises <select> et </select>).
Classe singleton d'accès aux SGBD intégrant PDO
J'ai commencé à créer ma propre classe d'accès aux bases de données car j'avais véritablement envie d'implémenter des interfaces telles que Iterator ou Countable. Seulement voilà, il existe déjà une classe de ce type native à PHP : PDO.
Les serveurs Web : configuration et utilisation
URL Rewriting ou réécriture d'url avec Apache
Le tutoriel que nous allons découvrir ensemble introduit les bases de la réécriture d'URL grâce au mode Rewrite du serveur web Apache. Il n'est pas exhaustif mais constitue une base suffisamment solide pour mettre en place un tel système qui fonctionne et qui soit efficace.
Sécuriser un répertoire par authentification HTTP
Le tutoriel qui va suivre et une initiation à la sécurisation d'un dossier sur un serveurWeb de type Apache. Il vous apprendra à définir des règles deproctection dans un fichier .htaccess et des couples logins / mots depasse autorisés à accéder au dossier.
Congrès, salons, forums... autour de PHP
Forum PHP AFUP 2007 : Journée fonctionnelle du 21/11/2007
Cette année s'est tenu pour sa 7ème édition le forum PHP organisé par l' AFUP du 21 au 22 novembre. C'est donc dans les locaux de l'ASIEM ( Paris - 7ème ) et dans une ambiance sereine et bon enfant que l'on pouvait entrecroiser et échanger avec quelques uns des plus grands spécalistes français et internationaux.
