2011-10-27 66 views
1

我想包括一個日曆到我設計的網站中。不知道如何創建活動日曆,我偶然發現了使用javascript創建的日曆。但是,我似乎無法得到它的工作。爲什麼PHP不處理我的PHP腳本?

下面是代碼,在以.html的擴展名的文件:

<head> 
<script type="text/javascript" src="date/calendar.js"></script> 
</head> 

<body> 
Date 
<form action="somewhere.php" method="post"> 
    <?php 
    //get class into the page 
    require_once('date/classes/tc_calendar.php'); 

    //instantiate class and set properties 
    $myCalendar = new tc_calendar("date1"); 
    $myCalendar->setDate(date("d"), date("m"), date("Y")); 
    $myCalendar->setSpecificDate(array("2011-04-01", "2011-04-14", "2011-04-25"), 0, "month"); 

    //output the calendar 
    $myCalendar->writeScript(); 
    ?> 
</form> 
</body> 

目前看來,在所述網頁中的PHP未被處理。什麼是在瀏覽器中可見的是:

 
Date 
setDate(date("d"), date("m"), date("Y")); $myCalendar->setSpecificDate(array("2011-04-01", "2011-04-14", "2011-04-25"), 0, "month"); //output the calendar $myCalendar->writeScript(); ?> 

我不明白什麼是錯在這裏。

我很感激任何幫助。

乾杯,

喬希

+2

什麼是該文件的文件擴展名?其他的PHP腳本是否在預期的同一目錄下工作? –

+3

似乎Web服務器並未將該文件作爲PHP腳本處理。 –

+0

這是一個html文件,我的其他php腳本似乎工作正常。 – Pooty

回答

4

Web服務器一般不會在.html文件解析PHP。改變從.html文件擴展.php

你可以強迫你的服務器來解析PHP在HTML文件以及PHP文件(像AddHandler php5-script .html爲Apache),但是這是一般不好的做法。

相關問題