本文留言本并不是什么完美版本,如果你只想拿來使用不建議用此源文件,但是如果你想學(xué)習(xí)flash留言本的制作原理,可能此文對你有極大的幫助!
其他flash留言本原文件可以去此處下載
flash+php+mysql簡單留言本教程
目的:
用flash+php+mysql制作一個簡單的留言本。
配置環(huán)境:
最開始肯定是先配置相應(yīng)的環(huán)境了。我下載的是配置環(huán)境套件包,傻瓜式的方法,簡易安裝,比較適合我。(包括:Apache、PHP、MySQL、Zend Optimizer、phpMyAdmin、 eAccelerator )
文件夾介紹如下(Init.cmd安裝;PnCp.cmd控制面板。):
Apache文件夾:PHP服務(wù)器(類似IIS)。
MySQL-5.0.15b文件夾:MySQl數(shù)據(jù)庫服務(wù)器。
data文件夾:存放的是網(wǎng)站數(shù)據(jù)庫。(留言本的數(shù)據(jù)庫存放于此,后臺)
bin 文件夾:里面的文件用來操作數(shù)據(jù)庫(DOS方式)
php-5.2.6-Win32文件夾:PHP的函數(shù)庫,用Apache來解釋。
ZendOptimizer文件夾:加速PHP的執(zhí)行。
htdoc(或www):存放網(wǎng)頁文件。(留言本的網(wǎng)頁文件放于此,前臺)
phpMyAdmin文件夾:操作數(shù)據(jù)庫(Windows方式)
注:
1、安裝時會提示你輸入MySQl數(shù)據(jù)庫密碼,這里密碼以“sun”為例。(用戶名為“root”)
2、瀏覽器中輸入“//127.0.0.1”后顯示配置相關(guān)信息,可以輸入MySQl密碼進行連接測試。
3、網(wǎng)站目錄索引默認是關(guān)閉的,用控制臺將其開啟,便于后期對網(wǎng)站(留言板)的測試。
知識準(zhǔn)備(思路):
1、先介紹如何用PHP連上數(shù)據(jù)庫(數(shù)據(jù)庫用戶名“root”,密碼“sun”,有庫“myguestbook”)
2、PHP和MySQl通信(SQL語句:INSERT存,SELECT取):
PHP←MySQl:SELECT * FROM myguestbook;
PHP→MySQL:INSERT INTO myguestbook(name,comment) VALUE ("張三","這是留言");
3、SWF和PHP通信(LoadVars類的sendAndLoad方法存,解析XML的方式取):
SWF←PHP:PHP用echo寫xml文件,SWF直接解析該文件。(我以前納悶為什么藍色的RSS是PHP格式的,學(xué)到這里才明白。)
SWF→PHP:swf用“sendAndLoad”(data_lv.uname="張三")發(fā)送變量,php用$name=$_POST["uname"]接收變量。
注:
1、留言本其實就是這兩個小的過程,PHP相當(dāng)于一個橋梁。強烈建議將2和3都寫出一個簡單的例子,例子運行成功了,留言本沒開始寫就已經(jīng)完成一大半了。
2、sendAndLoad既可以發(fā)送變量給php,也可以接收php的變量(類似于swf讀取文本)?梢钥椿鹕降慕坛,很詳細。
開始制作(做好上面的準(zhǔn)備工作,下面的會很好理解):
1、SWF讀取數(shù)據(jù)
、俸廷贛ySQl→PHP→SWF
PHP用“SELECT”從MySQl那里取,再寫成xml給SWF讀。
全國職稱計算機考試速成過關(guān)系列套裝:W .. 定價:¥133 優(yōu)惠價:¥133.0 更多書籍 | |
全國職稱計算機考試速成過關(guān)系列套裝:W .. 定價:¥124 優(yōu)惠價:¥124.0 更多書籍 |