我正在尝试在我的网站上创建一个部分来支持赌博(使用游戏币,而不是 irl)
目标:创建一个简单的Buy Ticket,等待门票全部用完,随机选择获胜者。因此,最终用户可以购买任意数量的门票,最多可购买 8 张可用门票,然后脚本将从购买门票的申请人数中选择获胜者。
当前问题:我的主要问题是 PHP 存储和检索数据时遇到问题。
<form action="games.php" method"post" name="add_tickets">
<ul>
<li>
<input type="radio" name="ticket" value="one"><br>
<input type="radio" name="ticket" value="two"><br>
<input type="radio" name="ticket" value="three"><br>
<input type="radio" name="ticket" value="four"><br>
<input type="submit" value="submit">
</li>
</ul>
</form>
所以我为此使用单选按钮。当一个按钮被选中并提交时,它会将数据发布到games.php。
然后在games.php上,我将让我的脚本完成它的工作,当它完成时,它会将用户重定向回表单所在的index.php,并在他选择的单选按钮旁边显示用户名($username)。
这是games.php代码:注意:这不是所有代码......只是我的主要问题所在的片段
if(isset($_POST['add_tickets'])){
$ticket = $_POST['one'];
$ticket = $_POST['two'];
$ticket = $_POST['three'];
$ticket = $_POST['four'];
}
$ticket_owners[] = "$ticket";
print_r($ticket_owners);
我正在尝试将他们购买的票和他们的用户名输入到一个数组中,然后我将运行 rand(array) 来选择获胜者并返回答案。
嗯,我解释清楚了吗?可能不会……我希望我对 PHP 有更多的了解……叹息
任何人都可以对此有所了解......这是错误的方向吗?用不同的方法可以做得更好吗?