Articles taggés avec ‘mysql’

Avoir un site/serveur php mysql en full UTF-8

Monday 20 October 2008

L'encodage est quelque chose de toujours problématique surtout avec des applications internationales. De plus en plus on doit ajouter de nombreuses langues et surtout les langues exotiques comme le chinois, le japonais et l'arabe.

image

Pour vraiment réussir l'utilisation d'un site en UTF-8, il faut vraiment faire attention à ce que toute la chaîne soit bien en UTF-8. Cela peut très rapidement être source de nombreux problèmes incompréhensibles. C'est pourquoi, commencer dès le départ par tous migrer en UTF-8, est la meilleure façon pour réussir.

Il faut vraiment faire attention à que toute la chaîne de production soit vraiment adapté à l'UTF-8. Tout d’abord, il faut que toutes les données soient en UTF-8, cela comprend la base de donnée, mais aussi les fichiers sources du site. Ensuite, il faut indiquer au navigateur que le site est en UTF-8. Pour cela, le navigateur utilise trois facteurs pour déterminer l’encodage. La principale est l’encodage que l’utilisateur choisit dans son navigateur. Il est préférable d’utiliser l’option automatique. Ensuite le navigateur regarde dans les entêtes HTTP, l’option Content-type qui lui indique le format (text/html) et surtout l’encodage à utiliser. Si le navigateur ne trouve pas d’encodage, il va alors regarder dans les informations “méta” de la page html.

Lire le reste de cet article »

Tutorial Flex 3 et AMFPHP

Saturday 8 December 2007

L'objectif de ce tutorial est de réaliser une liste de contacts avec photo en utilisant les technologies Flex 3 et AMFPHP 1.9 Beta2.

Nous procèderons en deux étapes :
La première partie sera consacrée à l'installation et à la configuration de Flex et AMFPHP avec un "Hello World !!!" pour tester notre installation. Si vous avez déjà configuré votre environnement de travail, vous pouvez passer directement à la seconde partie.
La seconde partie rentrera plus en détails dans les interactions entre Flex et AMFPHP avec pour exemple l'affichage d'une liste de contacts avec photo provenant d'une base de donnée MySQL en utilisant les remoteObjects.

Nous aurons besoin de :

Flex PHP AMFPHP

Lire le reste de cet article »