我正在尝试从其他文件访问变量if($correct_choice == $selected_choice){
global $score;
$_SESSION['score']++;
$score = $score++;
}
,但我不断收到错误消息。
我已经尝试将global添加到它中以使其成为全局变量,而我尝试不使用global。
我当前的代码在下面(不是全部文件在这里)
process.php 文件(第29 -34行)
<?php echo $score; ?>
final.php文件(第36-30行)
恭喜!您已完成测试
最终得分:
再次进行测试
我希望用户在测验中获得的分数显示在屏幕上,但是现在我一直得到的错误是
'通知:未定义的变量:第30行的C:\ xampp \ htdocs \ project \ phpstaff \ quiz \ final.php中的得分
T'
第30行是<?php session_start(); ?>
如果您想知道,我已经在两个文件中都包含了$_SESSION['score']
,而{{1}}似乎运行正常。