javascript - 如何保存游戏信息PHP/HTML/CSS/JS

标签 javascript php html css ajax

<分区>


想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post .

关闭 6 年前

我正在使用 PHP/Javascript/HTML 和 CSS 构建基于网络浏览器文本的 RPG 游戏。

每个用户都有一些信息,例如他的姓名、级别、经验、金币等等。所有数据都保存在数据库中。

从游戏中的页面移动时,存储要在所有页面中使用的数据的正确方法是什么?

我考虑了以下选项:

  1. PHP session
  2. cookies
  3. 对链接中的信息使用 GET。

您认为正确的做法是什么? 在数据安全、黑客攻击、易用性等方面。

目前我正在考虑使用 PHP SESSION。

最佳答案

假设您的大部分游戏逻辑在服务器端执行,请将游戏状态保存在 PHP session 中。除了 cookie 和 GET 参数之外, session 信息存储在服务器端,因此用户无法进行操作。

除此之外,经常将一致的状态保存到数据库中,使游戏信息持久化。

关于javascript - 如何保存游戏信息PHP/HTML/CSS/JS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39212093/

上一篇:html - 容器边距顶部和视频播放器 css 问题

下一篇:javascript - 带粘性页脚的 Flex box 3 列布局

相关文章:

php - 我在哪里编辑以更改搜索结果设计?

html - 编辑两个内联元素之间的距离

javascript - 如何在模板中引用以编程方式生成的 $scope 变量?

javascript - 检查 writeFileSync 是否成功写入文件

添加事件的 Javascript 函数不起作用

php - 选择像数组一样的位置

php - SQL从具有相同列名的2个表中选择仅在不为空时返回列

javascript - 用户到达页面底部。元素淡出?

Javascript 二维数组 : incrementing a specific item's value

javascript - smoothstate.js vs pjax 有区别吗