1

我担心我会咬掉一个比我意识到的更高级的项目,但我想制作一个小型 PHP 应用程序,只是不知道从哪里开始。

该应用程序需要:

  • 掷一整套 D&D 骰子
  • 将每卷的结果强加在其相应骰子的图像上
  • 生成随机验证 ID
  • 将滚动结果、验证 ID 以及滚动的日期和时间写入 MySQL 数据库
  • 允许用户保存(为论坛发帖)掷骰子的图像,显​​示验证 ID。
  • 允许其他用户(特别是 DM)输入验证码并验证点名、时间和日期 - 以防止不诚实。

可选的东西会很棒,但我担心会让这个项目更加复杂:

  • 某种类型的重掷防止器(掷骰之间每个 IP 的时间延迟,或者可能是 DM 可以设置玩家必须滚动的顺序的用户会话(DM 可以,当然,为缺席的玩家滚动))。

所以这就是目标,现在是问题:我本质上是一个新手。如果手边有备忘单,我可以编辑 PHP 代码并编写简单的代码。但我想对 StackOverflow 的优秀人员提出的问题是:

  • 这是我应该尝试以我有限的知识来应对的挑战吗?如果是这样,我应该在哪里寻求可以帮助我沿着这条道路前进的教育 - 如果没有,我找到可以为我创建此代码的人的最具成本效益的方法是什么(我不是在寻找任何独家的东西,一旦代码已创建,我将在网上免费发布并供公众使用)?
4

1 回答 1

0

这相当简单。php 方面主要使用http://php.net/manual/en/function.rand.phphttp://ca3.php.net/manual/en/book.mysql.php函数。其余部分使用 HTML/CSS 完成。所以你也需要这些技能。

要制作滚动 ID,请在 mysql 中添加一个自动增量 ID 列并将骰子滚动存储在那里。

于 2013-05-10T14:20:09.157 回答