.php vs .html文件名

时间:2014-10-13 17:33:11

标签: php html session

我有以下问题:

我有两个文件: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预处理器吗?

谢谢各位朋友!

0 个答案:

没有答案