20 novembre 2008, bienvenue sur PHPfrance.com...
Barre orange

AIDE

RESSOURCES

A PROPOS

Aller au contenu | Aller au menu | Aller à la recherche

Bienvenue dans les Tutoriaux de PHPFrance. Pour visualiser la liste de tous les tutoriaux, cliquez ici.

Revenez régulièrement, tous les tutoriaux ne sont pas encore de retour. Un à trois nouveaux tutoriaux seront publiés chaque semaine. En cas de problème, pour faire une suggestion, ou proposer de rédiger un tutorial, envoyez un email à Damien ou rendez-vous dans les forums. Merci.

jeudi 4 septembre 2008

Manipuler des fichiers OpenDocument avec PHP

Qui ne connait pas OpenOffice ? La célébre suite bureautique Open Source.

La grande nouveauté d'OpenOffice réside dans le format qu'il utilise : le format OpenDocument qui, soutenu par de nombreux acteurs majeurs de l'industrie informatique, est en devenir d''être le standard des documents bureautiques.

Bref ici nous allons voir comment manipuler un fichier odt avec PHP via la classe odtPHP.

Un peu de théorie

Lire la suite

mercredi 30 avril 2008

Un serveur d'objets en PHP 5 - 2ème partie

Dans cette deuxième partie, nous allons reprendre les scripts précédents pour en faire du code réutilisable. Nous en profiterons pour aborder les notions suivantes :

  • Les assertions
  • La gestion des erreurs
  • La communication sous forme de requêtes POST avec les fonctions standards de PHP 5

Lire la suite

mardi 29 avril 2008

Réception de SMS

Nous allons voir comment recevoir des SMS et les transmettre à notre application en PHP. Exemple d'envoi de la météo.

Lire la suite

lundi 21 avril 2008

Un serveur d'objets en PHP 5 - 1ère partie

L'objectif de cette suite d'articles est de présenter, pas à pas, la construction d'un serveur d'objets simple en PHP 5.

Au travers de ces lignes, vous comprendrez :

  • Ce qu'est une architecture distribuée
  • Comment peut-on communiquer avec un autre serveur pour y déléguer des tâches
  • Comment mettre en place un système de répartition de charge
  • Quelles sont les forces et faiblesses de PHP
  • etc.

Lire la suite

mardi 26 février 2008

Les nouveautés de PHP 6

La nouvelle mouture de la plateforme star du Web est en cours de préparation : PHP 6 est en vue ! Pourquoi, comment, quelles seront les nouveautés ? Découvrez avec nous ce que le PHPGroup, mené par Rasmus LERDORF et Andrei ZMIEVSKI nous préparent !

Lire la suite

dimanche 6 janvier 2008

Quel CMS pour mon projet web ?

En théorie, le système idéal serait un Framework qui implémente MVC (model/view/controller). Dans le monde PHP, c'est Symfony qui est un des plus prometteur dans ce domaine. Mais il y en a une bonne dizaine d'autres. Cet article (et les commentaires qui suivent) donne une liste des CMS PHP les plus connus. Il propose surtout des critères de choix pour votre projet.

Lire la suite

jeudi 20 décembre 2007

Le marché PHP en France

Il s'agit ici d'une présentation faite lors du salon PHP 2007 faisant un état des lieux du marché PHP francophone.

Lire la suite

mercredi 27 septembre 2006

Comment rediriger ?

Il est très souvent nécessaire de rediriger l'utilisateur vers une page et généralement cela intervient lors du traitement des formulaires.

Pour réaliser cette redirection, il existe plusieurs solutions :

  • Rafraichissement de page avec une balise méta
  • Redirection en JavaScript
  • Entête HTTP "location"

En fait, il n'existe qu'une seule bonne méthode, c'est la redirection par entête HTTP et cet article en explique les raisons.

Lire la suite

jeudi 11 mai 2006

Les méthodes magiques avec PHP 5

Grâce à PHP 5, la manipulation des objets est plus souple et plus complète. Les méthodes magiques sont des outils très pratiques pour simplifier le code et automatiser certaines tâches. Vous pouvez grâce à elles faire du PHP de haut niveau en quelques clics !

Lire la suite

dimanche 26 mars 2006

Les Templates (« modèles » ou « gabarits »)

SMARTY, le moteur et compilateur de templates PHP Ce tutoriel a pour but de vous présenter brièvement les nombreux avantages que vous pourriez trouver à utiliser le moteur de templates Smarty. Mes principales sources de rédaction sont celles du manuel officiel de Smarty, ainsi que divers articles que j’ai parcouru sur le net.

Lire la suite