色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

flash 顯示php

錢瀠龍1年前7瀏覽0評論
Flash和PHP搭檔起來可以制作很多動態交互式的網頁。比如一個電子商務網站,當用戶點擊購買按鈕時,Flash可以通過與PHP的交互,向后臺服務器發送請求,并獲得服務器返回的數據,然后將數據顯示在網頁中。下面將為大家詳細介紹如何使用Flash來顯示PHP。 一、首先,在Flash中建立一個動畫,然后在動畫中加入組件。例如,如果你想在Flash中顯示一個表格,就可以選擇DataGrid這個組件。在組件的屬性窗口中,配置每個欄位的名稱和數據。

<?php // PHP文件中通過“echo”輸出一個XML格式的數據,該數據包括“name”和“age” header('Content-type: text/xml'); echo ''; echo ''; echo ''; echo '張三'; echo '23'; echo ''; echo ''; echo '李四'; echo '24'; echo ''; echo ''; ?>

二、在Flash中創建一個ActionScript 3.0文件,并且在里面添加以下代碼。使用URLLoader來加載PHP返回的XML文件,并將XML文件中的數據添加到DataGrid中。

import flash.net.URLLoader; import flash.net.URLRequest; import flash.events.Event; import fl.data.DataProvider; import fl.controls.DataGrid; import fl.controls.dataGridClasses.DataGridColumn; // 創建DataGrid對象 var datagrid:DataGrid = new DataGrid(); datagrid.setSize(200, 200); addChild(datagrid); // 創建一個新的數據提供器DataProvider var dataprovider:DataProvider = new DataProvider(); // 創建URLLoader對象,加載PHP文件 var loader:URLLoader = new URLLoader(); var request:URLRequest = new URLRequest("get-persons.php"); loader.addEventListener(Event.COMPLETE, function(event:Event):void{ var xml:XML = new XML(event.target.data); // 解析XML文件中的數據,并將數據添加到dataprovider中 for each(var person:XML in xml.person){ dataprovider.addItem({ Name: person.name, Age: person.age }); } // 將dataprovider與DataGrid進行綁定 datagrid.dataProvider = dataprovider; }); loader.load(request); // 創建兩個DataGridColumn對象,并將其添加到DataGrid中 var column1:DataGridColumn = new DataGridColumn("Name"); var column2:DataGridColumn = new DataGridColumn("Age"); datagrid.addColumn(column1); datagrid.addColumn(column2);

三、運行Flash文件,即可看到加載PHP數據后的DataGrid。 以上便是如何在Flash中顯示PHP的方法。通過Flash和PHP的交互,可以使網頁更加動態和豐富。希望本文對讀者有所幫助。