我有以下问题:
我有两个文件:1)localhost / myService.php和2)localhost / myService.html。两个文件都以以下内容开头:
<?php
// Start up your PHP Session
session_start();
// If the user is not logged in send him/her to the login form
if ($_SESSION["Login"] != "YES") {
header("Location: Develop-index.html");
}
?>
<!DOCTYPE html>
<!--[if lt IE 8 ]><html class="no-js ie ie7" lang="en"> <![endif]-->
<!--[if IE 8 ]><html class="no-js ie ie8" lang="en"> <![endif]-->
....
使用清空缓存浏览器时,链接localhost / myService.php阻止我访问localhost / Develop-index.html(所需行为)是否有任何特殊原因,而链接localhost / myService.html允许我访问localhost /Develop-index.html(不是所需的行为)?
为什么会话在第一个(.php)而不是第二个(.html)情况下工作?是不是在两种情况下都执行了会话脚本?可能是因为文件末尾的.html或.php会影响php预处理器吗?
谢谢各位朋友!