2012-07-01 167 views
0

我去過幾乎所有可能的論壇(包括這個問題)。我幾乎得到了我的問題的答案。問題是沒有人似乎找出我的問題,因爲一切都看起來很正確,而且一切看起來都適合我。有人可以幫幫我嗎?這是我的代碼。Flash/Php/MySQL註冊表格

閃存代碼:

var lvSend:LoadVars = new LoadVars(); 
var lvReceive:LoadVars = new LoadVars(); 

register_button.onRelease = function(){ 
var valid:Boolean = validateForm(); 
if (valid) { 
    //gather information and put in loadvars object 
    lvSend.username = username1.text; 
    lvSend.password = password1.text; 
    lvSend.email = email1.text; 
    lvSend.sendAndLoad("register.php", lvReceive, "POST"); 
    gotoAndStop(1); 
} 
}; 
lvReceive.onLoad = function(success:Boolean) { 
if (success) { 
    username1.text = ""; 
    password1.text = ""; 
    email1.text = ""; 
} 
} 
function validateForm():Boolean { 
if (username1.text == "" || password1.text == "" || email1.text == "") { 
    return false; 
} 
return true; 
} 

PHP代碼:

http://i.stack.imgur.com/RXPWb.png (對不起它的鏈接形式)

請收藏本什麼的,直到我得到一個答案,因爲我已經無處不在沒有人能幫助我。 :/順便說一句我已經得到了一些空白的條目到我的數據庫,但我不知道爲什麼。另外,lvReceive函數似乎不起作用,但是當我添加username1.text =「」;進入register_button函數它似乎清除了文本字段。請幫幫我。我在php文件上留下了數據庫信息,因爲我認爲可能是我輸入的數據庫可能是問題,但是我確實使用了這個帶有html文件的php代碼,它工作正常。我會接受任何答案。提前致謝! :D

+2

你的問題是什麼? – MDrollette

+0

是什麼問題?如果問題與具有空白條目的數據庫特別相關,那麼編輯您的文章只包括與寫入數據庫相關的代碼。 –

+0

未來,您可以使用http://pastebin.com/等網站發佈可能太長以至於無法包含在問題中的代碼片段。 –

回答

0
lvSend.sendAndLoad("register.php", lvReceive, "POST"); 

你把信息放入lvSend而不是lvReceive。 也許你應該把信息在lvReceive:

lvReceive.username = username1.text; 
    lvReceive.password = password1.text; 
    lvReceive.email = email1.text; 
    lvSend.sendAndLoad("register.php", lvReceive, "POST");