2016-08-26 29 views
0

檢查登錄我能「的index.php」檢查:如何index.html中

<?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文件;我該如何檢查?

+1

不可能的html頁面請javascript代替 –

+0

耶您能否JavaScript代碼 –

+0

爲什麼你需要index.html嗎?剛剛刪除它,Apache會自動默認index.php,或者只是有index.html自動傳輸到index.php – Forbs

回答

1

您無法在.html文件中運行PHP,因爲服務器無法將其識別爲有效的PHP擴展。您需要在根網站目錄中創建一個.htaccess文件,並在其中添加一行以告訴服務器將.html作爲有效的擴展名。該行添加到新創建的.htaccess文件:

AddType application/x-httpd-php .htm .html 

這告訴Apache治療.html擴展名作爲PHP擴展