0

嘿,我正在制作一台老虎机,几乎完成了。我唯一需要的是留下信用,所以它只是在信用上加分。就像如果我有 100 个学分然后得到 25 个学分,我希望它说 125 个学分。现在我不知道如何从之前的回合中获得学分。
这就是我得到的:

            <?
    $tal = rand (1,3 ); {
    echo "<img src='css/billeder/enarmet$tal.gif' class=billed />"; 
    $tal2 = rand (1,3 ); 
    echo "<img src='css/billeder/enarmet$tal2.gif' class=billed />"; 
    $tal3 = rand (1,3 ); 
    echo "<img src='css/billeder/enarmet$tal3.gif' class=billed />"; }
    ?>
            </div>
            <div id="credits">
                <h3 id="credits2">CREDITS</h3>
                <h3 id="credits3"><?php 
                $credits=$_GET['credits'];
        if ($tal . $tal2 . $tal3 == 111){
            ($credits=($credits+100));              
        }
        if ($tal . $tal2 . $tal3 == 222){
            ($credits=($credits+50));                
        }
        if ($tal . $tal2 . $tal3 == 333){
            ($credits=($credits+25));               
        }
        echo $credits;
        ?></h3>
            </div>
        </div>
        <form action="index.php" method="POST">
            <input type="submit" value="SPIN" class="knap">
        </form> 
        <form action="cashout.php" method="POST">
            <input type="submit" value="CASH OUT" class="knap">
        </form>
    </div>
4

2 回答 2

0

使用会话怎么样?使用会话存储存储和检索信用

session_start();
$credits = $_SESSION['credits'];

在脚本的顶部和

$_SESSION['credits'] = $credits;

在底部。

这种方式将在页面加载之间保留积分。

于 2013-02-06T12:31:07.210 回答
-1

您可以删除以下行末尾的花括号,不需要并尝试一下。

<?
    $tal = rand (1,3 ); { // remove the open brace
    echo "<img src='css/billeder/enarmet$tal.gif' class=billed />"; 

...

echo "<img src='css/billeder/enarmet$tal3.gif' class=billed />"; } // remove the close brace
    ?>
于 2013-02-06T12:31:30.040 回答