Développement · 2 min read · Nov 19, 2025
Utiliser Amfphp 1.9 avec le SDK Adobe Flex 2
Utiliser Amfphp 1.9 avec le SDK Adobe Flex 2
Cet article montre comment vous pouvez faire interagir PHP avec Adobe Flex. Adobe Flex est une technologie pour soutenir le développement et le déploiement d’applications Internet riches basées sur leur plateforme propriétaire Macromedia Flash.
Exigences
La liste suivante présente les bibliothèques requises pour exécuter ce tutoriel. Je recommande de télécharger tous les fichiers avant de commencer le tutoriel.
- Amfphp 1.9 beta 2 par Patrick Mineault
- Flex 2.01 SDK par Adobe
- Ant 1.7 par Apache
- Flex Ant Tasks sur Adobe Labs
- commons-net-1.4.1.jar (nécessaire pour la tâche FTP)
- jakarta-oro-2.0.8.jar (nécessaire pour la tâche FTP)
Installation
Apache Ant
Extrayez le contenu de apache-ant-1.7.0-bin.zip sur votre disque dur. Nous appellerons cet emplacement [ANT_HOME]. Assurez-vous d’ajouter [ANT_HOME]/bin à votre chemin système.
Flex Ant Tasks
Extrayez le fichier flexTasks.jar de flex_ant_tasks_012307.zip dans le répertoire [ANT_HOME]/lib.
Flex 2.01 SDK
REMARQUE : Vous devez avoir un compte Adobe pour télécharger le SDK Flex 2.Extrayez le contenu de flex_sdk_2.zip sur votre disque dur. Nous appellerons cet emplacement [FLEX_SDK].
Espace de travail du projet
Structure du répertoire
Choisissez un emplacement sur votre disque dur pour stocker votre projet. Créez un nouveau répertoire avec la structure de répertoire suivante. Nous appellerons cet emplacement [PROJECT_HOME].
- build
- config - flex
- docs - api
- app
- dist
- lib - flex
- php
- src - flex
- php
- web
Amfphp
Installation
Extrayez le contenu du fichier amfphp-1.9.beta.20070126.zip dans votre répertoire [PROJECT_HOME]/src/php. Nous appellerons cet emplacement [AMFPHP_HOME].
Avant de pouvoir commencer à utiliser Amfphp, nous devons d’abord modifier le fichier gateway.php situé dans le répertoire [AMFPHP_HOME]. Modifiez le paramètre charset. Sélectionnez le charset approprié pour votre langue. Dans ce cas, nous utiliserons le charset anglais. Remplacez le charset original par celui en anglais ci-dessous.
$gateway->setCharsetHandler( "none", "ISO-8859-1", "ISO-8859-1" );MySQL
Création de la table Employee
Ce tutoriel suppose que vous êtes familier avec l'administration de base de MySQL. Si vous avez besoin d'aide avec MySQL, veuillez vous référer à la documentation MySQL.Pour ce tutoriel, nous utiliserons la base de données test qui est préinstallée avec MySQL. Connectez-vous à votre serveur MySQL et sélectionnez la base de données test. Exécutez le script SQL ci-dessous pour créer la table Employee.
CREATE TABLE Employee (
empId bigint AUTO_INCREMENT NOT NULL,
firstName varchar(255),
lastName varchar(255),
phone varchar(255),
email varchar(255),
title varchar(255),
PRIMARY KEY(empId),
INDEX Employee_empId_INDEX (empId));Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.