我可以查看“index.php”:
<?php if(isset($_SESSION['id'])) { ?>
<li><a href="controller.php?type=logout" class="btn btn-borders btn-primary">Log out</a></li>
<?php }else{ ?>
<li><a href="signup.html">Sign Up</a></li>
<li><a href="login.html" class="btn btn-borders btn-primary">Log In</a></li>
<?php } ?>
我想在“index.html”上做同样的事情。 PHP不会读取HTML文件;我怎么检查?
答案 0 :(得分:1)
您无法在.html文件中运行PHP,因为服务器无法将其识别为有效的PHP扩展。您需要在根网站目录中创建.htaccess文件并在其中添加一行,以告知服务器将.html视为有效的扩展名。将此行添加到新创建的.htaccess文件中:
AddType application/x-httpd-php .htm .html
这告诉apache将.html扩展名视为.php扩展名