PHP自动更新表格数据,无页面加载

时间:2012-01-20 22:45:44

标签: php forms

我运行一个PHP脚本游戏网站,其中有一部分玩家可以在“攻击”,“防御”或“耐力”中分发他的“技能点数”。

目前,它只是一个基本的HTML / PHP表单,每个统计信息旁边都有一个+,所以如果用户有100分并希望将它们全部放入ATTACK,那么他必须点击(和页面加载)100倍。显然这很愚蠢。

我希望能够制作它以便玩家可以分发它们(没有页面重新加载),然后一旦他对它感到满意,最后点击提交。

有人能指出我需要做的事情吗?是一些ajax或javascript?我想我可以做表单字段,单击PLUS会增加每个字段..

1 个答案:

答案 0 :(得分:0)

听起来你需要onclick()为加号按钮调用javascript函数,这会增加javascript中的值,更新页面并检查用户是否正确分配了点(即分布式100点)或者在你的例子中)然后在你的点分布底部有另一个按钮,它将数据发送到处理值存储的PHP页面。

如果您需要,可以使用ajax将该数据发送到PHP页面,而无需重新加载页面。我发现W3schools网站足以教授基本的ajax用法:http://www.w3schools.com/ajax/default.asp

(但请记住检查服务器端的用户输入,不要信任用户输入!)