Centraal aan de opbouw van zakelijke applicaties met Adobe Flash is de mogelijkheid om databases gebouwd met MySQL en database communicatie overdrachtsmechanismen gebouwd met PHP en AS3 ( ActionScript 3 , de Flash Programming Language ) te integreren . De mogelijkheid om deze drie software- bouwstenen integreren geeft je niet alleen wat je nodig hebt om commerciële kwaliteit zakelijke toepassingen te creëren , maar geeft je ook de programmering vaardigheden die bedrijven moeten gebruiken om content management systemen , real time transactie systemen en sociale netwerken te creëren . Wat je nodig hebt PHP /MySQL web hosting provider Flash Professional ( versies CS3 , CS4 of CS5 ) op tekst editor Toon Meer Aanwijzingen 1 Maak een ActionScript 3 ( AS3 ) -bestand , een PHP- bestand en een MySQL database tabel . Gebruik de Actions -editor in het Flash- programma om de AS3 -bestand , een tekstverwerker of Adobe Dreamweaver maken om de PHP- bestand en de MySQL- programma om de tafel bestand te creëren . Kopen van 2 Schrijf de eerste sectie van de code in de AS3 -bestand zodanig dat het een verbinding met het PHP-bestand . Gebruik de AS3 object URLRequest , de methode eigenschap URLRequest , de URLLoader object en het object URLVariables om de benodigde netwerkverbinding header te creëren om aan de PHP- bestand te verzenden . Code 3 het object URLRequest dergelijke dat de parameter is de naam van het PHP-bestand . code 4 de URLVariables zodanig dat het de inhoud van ten minste een variabele en de bijbehorende waarde die u hebt gemaakt in de AS3 code bevat . Goedkope 5 Bevestig aan de object URLLoader de URLRequest ( de bestandsnaam PHP ) , het URLVariables en de URLRequestMethod ) om de netwerkverbinding header die wordt doorverwezen naar de PHP- bestand op uw webserver te vormen . < br > 6 Schrijf de code in het PHP-bestand zodanig dat het de variabele gegevens AS3 verzonden vanaf het Flash- programma ( via de $ _POST superglobal array) en plaats zullen ontvangen die gegevens variabele in het eerste veld in de eerste record ( rij ) van de MySQL database tabel . 7 Neem in het PHP- bestand script de verbinding MySQL commando met de bijbehorende argumenten ( servernaam , gebruikersnaam, wachtwoord ) zodat de MySQL tabel op uw webserver kan worden benaderd door het PHP -programma . 8 Schrijf een MySQL INSERT commando om de gegevens van de variabele in te voeren in de MySQL database.Write de code om een nieuwe waarde op basis van de AS3 variabele en de winkel die resulteren in te verwerken of te berekenen in het tweede veld in hetzelfde record ( of rij ) dat de AS3 variabele werd opgeslagen in 9 Stuur deze PHP variabele terug naar het Flash- programma met de PHP printopdracht . < br > 10 Append aan de AS3 bestand de code die nodig is om te lezen en op te slaan de variabele verzonden vanaf PHP ( vanaf het tweede veld in de MySQL tabel ) en weer te geven . 11 Bevestig een gebeurtenislistener aan de URLLoader object dat luistert naar de gebeurtenis Event.COMPLETE en activeert de AS3 functie om de PHP variabele data binnen de URLLoader gegevens eigenschap ( URLLoader.data = event.target ) lezen . 12 Schrijf het code om een AS3 TextField die zal worden gebruikt om de MySQL inhoud overgebracht slaan en weer te geven op de Flash- podium te verklaren . 13 Maak je Flash SWF-bestand en upload het SWF-bestand en de PHP -bestand te de webserver die u gebruikt om het programma te testen .
|