我们正在尝试构建一个自定义的 500 错误 php 页面,该页面在 30 秒内再次重试 POST 或 GET 表单,我们使用moodle进行考试,但有时我们有很多学生在做同样的考试,知道如何解决这个问题吗?到目前为止,如果参数像 xxx.php?name=doe 一样,我们可以重试,但如果它们以像 $_post 这样的数组形式出现,则不能重试
<?php
function my_url(){
$url = (!empty($_SERVER['HTTPS'])) ? "https://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'] : "http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
echo "<meta http-equiv=\"refresh\" content=\"30;url=$url\"/>";
}
my_url();
?>