php

Activer les short-tags (PHP) depuis un .htaccess

De nombreux gestionnaires de vues, codés en PHP, nécessitent l’activation des short-tags.

A lieu de les activer dans mon php.ini, je préfère les laisser désactivés par défaut, je les active au cas par cas (tous les projets n’en ont pas la nécessité).

Voici donc la ligne que j’ajoute aux .htaccess concernés :

php_flag short_open_tag on 

Et les shorts tags sont ainsi disponibles (sans relancer mon serveur Apache ^^)

Tags: , ,

Dimanche, août 1st, 2010 How To, WebDev 2 Commentaires

Découper une adresse physique grâce aux expressions régulières en PHP

Récemment, j’ai du découper une bonne liste d’adresses formatées ainsi :
12 bis rue du 18 Mai 1945, 78000 Versailles
(je ne sais même pas si cette adresses existe, c’est un exemple..)

Je souhaitais obtenir les informations suivantes :

  • N° dans la voie + éventuellement la mention bis ou ter
  • Nom de la voie
  • Code Postal
  • Ville

› Lire la suite

Tags: ,

Vendredi, juillet 16th, 2010 WebDev 2 Commentaires

Restaurer la variable $_GET après une réécriture d’URL

Lorsqu’on utilise une réécriture d’URL (URL Rewriting pour les anglophones), la variable $_GET est remplie d’après les règles de réécriture dictées dans le fichier .htaccess, malheureusement on perd les autres paramètres passés en GET.

Voici donc un snippet permettant de rétablir l’ordre dans sa variable $_GET : › Lire la suite

Tags: , ,

Mercredi, mai 19th, 2010 WebDev 2 Commentaires

Installer un serveur LAMP sur Ubuntu 10.04

Les développeurs d’Ubuntu ont pensé aux développeurs web en préparant un paquet installant tout le package utile pour un serveur de développement.

L’installation se fait par cette simple commande :

sudo apt-get install lamp-server^

Ce package vous permettra d’installer Apache 2, PHP 5.3, MySQL 5.1 ainsi que SQLite et PERL.

Comme vous le voyez, tout n’est pas indispensable (je regrette même qu’il n’ai pas inclus phpMyAdmin), mais l’essentiel est là. On installe un LAMP sans avoir à se souvenir du nom exact  de chaque paquet.

Tags: , ,

Vendredi, mai 14th, 2010 How To 3 Commentaires

Performances : include VS require (en PHP)

Un nouveau jour, un nouveau bench. Suite à un échange avec @Darklg et @fabienthomas concernant les inclusions de scripts PHP, la question est tombée : Quelle est la manière la plus performante pour inclure des scripts, include() ou require() ?

Crédit photo : kudumomo

› Lire la suite

Tags:

Mardi, avril 27th, 2010 WebDev 2 Commentaires

Bienvenue sur mon blog.
Il s'agit avant tout d'une zone de veille pour moi, un lieu où je stocke les astuces qui me serviront à nouveau plus tard.
Au menu, du PHP, javascript, un peu de CSS et des astuces diverses...