Entwicklung · 2 min read · Nov 19, 2025

Verwendung von Amfphp 1.9 mit dem Adobe Flex 2 SDK

Verwendung von Amfphp 1.9 mit dem Adobe Flex 2 SDK

Dieser Artikel zeigt, wie Sie PHP mit Adobe Flex interagieren lassen können. Adobe Flex ist eine Technologie zur Unterstützung der Entwicklung und Bereitstellung von reichhaltigen Internetanwendungen, die auf ihrer proprietären Macromedia Flash-Plattform basieren.

Anforderungen

Die folgende Liste enthält die erforderlichen Bibliotheken, um dieses Tutorial auszuführen. Ich empfehle, dass Sie alle Dateien herunterladen, bevor Sie mit dem Tutorial beginnen.

  • Amfphp 1.9 beta 2 von Patrick Mineault
  • Flex 2.01 SDK von Adobe
  • Ant 1.7 von Apache
  • Flex Ant Tasks auf Adobe Labs
  • commons-net-1.4.1.jar (erforderlich für die FTP-Aufgabe)
  • jakarta-oro-2.0.8.jar (erforderlich für die FTP-Aufgabe)

Installation

Apache Ant

Entpacken Sie den Inhalt von apache-ant-1.7.0-bin.zip auf Ihre Festplatte. Wir werden diesen Speicherort als [ANT_HOME] bezeichnen. Stellen Sie sicher, dass Sie [ANT_HOME]/bin zu Ihrem Systempfad hinzufügen.

Flex Ant Tasks

Entpacken Sie die flexTasks.jar-Datei aus flex_ant_tasks_012307.zip in das [ANT_HOME]/lib-Verzeichnis.

Flex 2.01 SDK

HINWEIS: Sie müssen ein Adobe-Konto haben, um das Flex 2 SDK herunterzuladen.

Entpacken Sie den Inhalt von flex_sdk_2.zip auf Ihre Festplatte. Wir werden diesen Speicherort als [FLEX_SDK] bezeichnen.

Projektarbeitsbereich

Verzeichnisstruktur

Wählen Sie einen Speicherort auf Ihrer Festplatte, um Ihr Projekt zu speichern. Erstellen Sie ein neues Verzeichnis mit der folgenden Verzeichnisstruktur. Wir werden diesen Speicherort als [PROJECT_HOME] bezeichnen.

  • build
  • config - flex
  • docs - api
  • app
  • dist
  • lib - flex
  • php
  • src - flex
  • php
  • web

Amfphp

Installation

Entpacken Sie den Inhalt der amfphp-1.9.beta.20070126.zip-Datei in Ihr [PROJECT_HOME]/src/php-Verzeichnis. Wir werden diesen Speicherort als [AMFPHP_HOME] bezeichnen.

Bevor wir Amfphp verwenden können, müssen wir zuerst die gateway.php-Datei im [AMFPHP_HOME]-Verzeichnis bearbeiten. Bearbeiten Sie die Charset-Einstellung. Wählen Sie das für Ihre Sprache geeignete Charset. In diesem Fall verwenden wir das englische Charset. Ersetzen Sie das ursprüngliche Charset durch das unten stehende englische.

$gateway->setCharsetHandler( "none", "ISO-8859-1", "ISO-8859-1" );

MySQL

Erstellen der Tabelle Employee

Dieses Tutorial geht davon aus, dass Sie mit der grundlegenden MySQL-Administration vertraut sind. Wenn Sie Hilfe mit MySQL benötigen, lesen Sie bitte die MySQL-Dokumentation.

Für dieses Tutorial verwenden wir die Testdatenbank, die mit MySQL vorinstalliert ist. Melden Sie sich bei Ihrem MySQL-Server an und wählen Sie die Testdatenbank aus. Führen Sie das folgende SQL-Skript aus, um die Tabelle Employee zu erstellen.

   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));
Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.