首页 > 解决方案 > PHP - 调整包含会话和重定向的代码

问题描述

我的树莓派上有一个 LAMP 服务器。我有一个静态页面来控制我的家庭开关。另外,我有一个加载以下 php 代码的按钮。

PHP代码:

<?php
   # Session Close
   session_start();
   unset($_SESSION['valid']);
   unset($_SESSION['timeout']);
   
   # Server Shutdown
   system('sudo /sbin/shutdown -h now');
   
   # Redirect Page
   header("refresh:0.1;url=https://www.google.com");
?>
<!DOCTYPE html>
<html lang="en">
   <head>
   </head>
   <body>
      <!-- container -->
   </body>
</html>

上面的代码在做:close session,shutdown serverredirect to a page.

这段代码似乎工作正常,但有延迟......加载页面需要时间。按下按钮等待...

我想问我是否可以得到相同的结果but faster。我需要调整/加速...按下按钮并立即加载重定向页面,同时完成其余的工作。

标签: phphtml

解决方案


推荐阅读