Error handling 未定义索引和I';我什么都试过了 注意revision\u主题和test\u time周围缺少“引号”。更改为“修订主题”和“测试时间”。您好,添加“”标记不起作用,但当我删除它们时,代码开始起作用,谢谢! <?php session_st

Error handling 未定义索引和I';我什么都试过了 注意revision\u主题和test\u time周围缺少“引号”。更改为“修订主题”和“测试时间”。您好,添加“”标记不起作用,但当我删除它们时,代码开始起作用,谢谢! <?php session_st,error-handling,Error Handling,未定义索引和I';我什么都试过了 注意revision\u主题和test\u time周围缺少“引号”。更改为“修订主题”和“测试时间”。您好,添加“”标记不起作用,但当我删除它们时,代码开始起作用,谢谢! <?php session_start(); include "connection.php"; $date=date("d-m-Y H:i:s"); $_SESSION["end_time"]=date("d-m-Y H:i:s", strtotime($date."+ $

未定义索引和I';我什么都试过了


注意
revision\u主题
test\u time
周围缺少“引号”。更改为
“修订主题”
“测试时间”
。您好,添加“”标记不起作用,但当我删除它们时,代码开始起作用,谢谢!
<?php
session_start();
include "connection.php";
$date=date("d-m-Y H:i:s");
$_SESSION["end_time"]=date("d-m-Y H:i:s", strtotime($date."+ $_SESSION[test_time] minutes"));
include "header.php";
?>


    <div class="row" style="margin: 0px; padding:0px; margin-bottom: 50px;">

        <div class="col-lg-6 col-lg-push-3" style="min-height: 500px; background-color: white;">

            <?php
            $correct=0;
            $wrong=0;

            if(isset($_SESSION["answer"]))
            {
                for($i=1;$i<=sizeof($_SESSION["answer"]);$i++)
                {
                    $answer="";
                    $res=mysqli_query($link,"select * from questions where catergory='$_SESSION[revision_topic]' && question_no=$i");
                    while($row=mysqli_fetch_array($res))
                    {
                        $answer=$row["answer"];
                    }

                    if(isset($_SESSION["answer"][$i]))
                    {
                        if($answer==$_SESSION["answer"][$i])
                        {
                            $correct=$correct+1;
                        }
                        else{
                            $wrong=$wrong+1;
                        }

                    }
                    else{
                        $wrong=$wrong+1;
                    }

                }

            }

            $count=0;
            $res=mysqli_query($link,"select * from questions where catergory='$_SESSION[revision_topic]'");
            $count=mysqli_num_rows($res);
            $wrong=$count-$correct;
            echo "<br>";echo "<br>";
            echo "<center>";
            echo "Total Questions=".$count;
            echo "<br>";
            echo "Correct Answer=".$correct;
            echo "<br>";
            echo "Wrong Answer=".$wrong;

            echo "</center>";
            ?>


        </div>

    </div>

<?php




if(isset($_SESSION["test_start"]))
{

    $date=date("d-m-Y");
mysqli_query($link,"insert into test_results(id,username,test_type,total_question,correct_answer,wrong_answer,test_time)values(NULL,'$_SESSION[username]','$_SESSION[revision_topic]','$count','$correct','$wrong','$date')") or die(mysqli_error($link));

}

if(isset($_SESSION["test_start"]))
{

    unset($_SESSION["test_start"]);
    ?>
    <script type="text/javascript">
        window.location.href=window.location.href;
    </script>
    <?php

}

?>


<?php
include "footer.php";
?>