PHP Index

Annonce

mercredi 27 octobre 2004

MySQL 4.1.7

MySQL 4.1.7 vient de sortir. Il s'agit là de la première version de production de la 4.1.

Au total, juste un changement concernant les locks des tables en InnoDB et une vingtaine de corrections de bugs :

Lire la suite

Mise en place d'un serveur PHP /MySQL

Kevin Yank publie sur Sitepoint un article très complet sur l'installation d'un site internet reposant sur PHP et MySQL.

Lire la suite

Accès sécurisé en PHP

Le site Evolt.org publie un article sur les accès sécurisé en PHP.
L'auteur nous prodigue, non seulement, ses conseils en matière de sécurité mais également les sources complètes (PHP et sql) de son projet.

Lire la suite

mardi 26 octobre 2004

Horde Application Framework 2.2.7

Horde Application Framework 2.2.7 a été publié.

Cette version de maintenance vient principalement corriger une faille de sécurité de type XSS. On notera également que la compatibilité avec PHP 4.1 est de nouveau assurée.

Lire la suite

mardi 19 octobre 2004

loi.ecole.gouv.fr : PHP !

Une semaine après la remise du rapport Thélot, le ministère de l’Education Nationale annonce la mise en ligne d’un site web dédié à la future loi d’orientation sur l’école française : loi.ecole.gouv.fr.

Lire la suite

dimanche 17 octobre 2004

Lire en Fete fait le choix de PHP

Le ministère de la culture a fait le choix de PHP pour le site officiel de l'évènement "Lire en fête".

Ce ministère utilise Zope ou PHP sur ses différents sites Web.

Lire la suite

JDnet : Lequipe.fr utilise PHP

Dans la lignée de l'article de Décision Informatique sur l'utilisation intensive de PHP par eTF1, nous retrouvons dans l'édition du JDNet Solution de ce lundi une interview de François Boury, responsable informatique de Lequipe.fr.

Lire la suite

vendredi 15 octobre 2004

Variables auto-déclarées : Pourquoi c'est mal ?

Une caractéristique qui a fait le bonheur de nombreux développeurs PHP est la déclaration automatique des variables. Mais les temps changent et désormais, il est recommandé de ne pas utiliser cette fonctionnalité !

Consulter le lien

Franchement, t'es trop for !

Pratiquement tous les langages informatiques implémentent la structure de contrôle "for" pour effectuer une boucle itérative et PHP ne déroge pas à cette coutume. Seulement ce type de boucle ne devrait être que rarement utilisé en PHP !

Consulter le lien

Les chaînes de caractères : soyons cohérents !

Dans de nombreux langages, l'écriture d'une chaîne de caractères se fait généralement d'une seule et même manière. Ce peut être une suite de caractères entre guillemets ou entre apostrophes. Dans le cas de PHP, il existe plusieurs manières d'exprimer une chaîne de caractères, chacune ayant une propriété différente. Malheureusement bien trop de gens ne savent pas faire la différence et les utilisent de manière peu cohérente.

Consulter le lien

Include : gouffre ou fêlure ?

On parle souvent de la faille de sécurité de l'include (ou require), mais j'aimerais remettre les pendules à l'heure : include n'y est pour rien dans cette histoire et comme le dit mon confrère Nicolas Roudaire, la faille est généralement située entre le clavier et la chaise.

Consulter le lien

Pourquoi il ne faut pas utiliser les balises courtes ?

Lorsque vous déclarez une section de code PHP dans votre script, vous devez utiliser uniquement les balises longues . Oubliez les balises du type , , ; ou <% %> !

Consulter le lien

"echo" : lapin ou tortue ?

Lorsque l'on veut envoyer des données sur le flux de sortie avec PHP et que l'on utilise le mot-clef "echo", plusieurs possibilités s'offrent à nous. Mais quelle forme est la plus performante ?

Consulter le lien

Notice: Undefined variable (ou index)

Beaucoup de débutants se posent des questions sur les raisons du message "Notice: Undefined variable" ou "Notice: Undefined index".
Cette article a pour but de clarifier les esprits.

Consulter le lien

Comment utiliser MySQL avec PHP

Cet article décrit comment accèder à MySQL au moyen de PHP et donne quelques conseils.

Consulter le lien

Simple comme les sessions

Dans cet article, je vais tenter d'expliquer le plus clairement possible ce que sont les sessions et comment les utiliser avec PHP.

Consulter le lien

IP, IP, IP, houra !

Très souvent, je vois des gens qui recherchent des informations sur la possibilité de récupérer l'adresse IP de l'utilisateur d'un site Internet pour effectuer des contrôles et des limitations. A chaque fois on répond : "L'IP n'est pas utilisable !"

Consulter le lien

Savoir gérer un formulaire avec plusieurs boutons

Je viens de lire un joli petit article sur le traitement d'un formulaire avec plusieurs boutons, mais celui-ci présente une erreur importante, et il me semble indispensable de faire des rectifications !

Consulter le lien

jeudi 14 octobre 2004

Décision informatique : SugarCRM

Décidemment, ce logiciel de CRM fait beaucoup parler de lui ces dernières semaines. Il fait ainsi la une de Décision Informatique de cette semaine.

Lire la suite

ADAE : des infos sur ANPE.fr et Premier-Ministre.gouv.fr

Dans sa newsletter consacrée à ADeLE, l'ADAE nous confie deux articles consacrés aux sites internet de l'ANPE et du Premier Ministre, tout deux développés à l'aide de l'outil de CMS SPIP-AGORA, dérivé de SPIP.

Lire la suite

mercredi 13 octobre 2004

phpMyAdmin 2.6.0 pl2

Un patch pour phpMyAdmin a été publié dans la soirée d'hier. Celui-ci comble prinipalement un problème de sécurité important lorsque PHP ne fonctionne pas en "safe mode".

Lire la suite

mardi 12 octobre 2004

Décision Informatique : eTF1 passe de Vignette à PHP

Pages 50 et 51 du numéro de Décision Informatique de cette semaine (N°607), un article tel que l'on voudrait en lire plus souvent.

Lire la suite

L-MAIL repose sur LAMP

Toolinux nous relaie une information qui nous semble intéressante. Selon elle, "Web Design et le consultant britannique QiQ ont lancé cette semaine L-Mail (ou Letter Mail), un système d’envoi de courrier postal via un navigateur web entièrement piloté par des logiciels libres : un serveur Linux, un site web 100 % PHP, une base de données MySQL. Un choix technique et économique selon Peter Harris, directeur exécutif de QiQ Ltd."

Lire la suite

mercredi 6 octobre 2004

Guide IDEALX des logiciels Open Source

Régulièrement, IdealX met à jour son étude répertoriant les principaux logiciels libres.

Ceux-ci sont classés dans les catégories suivantes :
- l'infrastructure : système et réseau ;
- l'exploitation : gestion technique de la mise en oeuvre ;

Lire la suite

01Net : PagesJaunes joue les intermédiaires

01Net publie un article de Patrick Brébion du magazine Décision Informatique. Celui-ci nous explique comment fonctionne le service des PagesJaunes dédié au développement des sites Web de l'"Offre TPE/PME de PagesJaunes". Quelques 25 600 sites professionnels ont été développés et sont hébergés par ce service.

Lire la suite

Bases de données : un marché boulversé

Voici une sélection d'articles évoquant la gratuité ou la baisse de prix importantes des bases de données :

Lire la suite

vendredi 1 octobre 2004

Nouveau site du Premier ministre

Le nouveau site du Premier ministre a été mis en ligne il y a quelques jours. Celui-ci a été migré de ColdFusion vers SPIP-AGORA. Les modifications ne portent bien sûr pas uniquement sur la plateforme technologique mais également au contenu, à la charte graphique et aux modes d'accès à l'information.

Lire la suite

PHP dans l'économie française : mise à jour majeure du livre blanc

GLOBALIS a publié en septembre 2003 une première version du livre blanc "PHP dans l'économie française". L'objectif affiché était de démontrer que PHP était une technologie dès à présent utilisée par les plus grands. Un an après, GLOBALIS publie une mise à jour majeure de cet ouvrage.

Lire la suite