從HTML文件執(zhí)行PHP

PHP是一種服務器端編程語言,與HTML結(jié)合使用以增強網(wǎng)站的功能。它可用于添加登錄屏幕或調(diào)查,重定向訪問者,創(chuàng)建日歷,發(fā)送和接收cookie等。如果您的網(wǎng)站已經(jīng)發(fā)布在web上,則需要對其進行一些更改才能在頁面上使用PHP代碼。

訪問網(wǎng)頁時,服務器會檢查擴展名以了解如何處理頁面。一般來說,如果它看到.htm或.html文件,它會將其直接發(fā)送到瀏覽器,因為它沒有't可以在服務器上處理任何內(nèi)容。如果它看到.php擴展名,它知道在將其傳遞到瀏覽器之前需要執(zhí)行適當?shù)拇a。

Process

你找到了完美的腳本,你想在你的網(wǎng)站上運行它健康育兒知識,但你需要在你的頁面上包含PHP才能工作。您只需將頁面重命名為yourpage.php而不是yourpage.html,但您可能已經(jīng)有傳入鏈接或搜索引擎排名,所以您不想更改文件名。你能做什么?

無論如何,如果要創(chuàng)建新文件,也可以使用.php,但在.html頁面上執(zhí)行php的方法是修改.htaccess文件。該文件可能是隱藏的,因此根據(jù)您的FTP程序,您可能需要修改一些設(shè)置才能看到它。那么你只需要為.html添加這一行:

AddType application/x-httpd-php.html

或者對于.htm:

AddType application/x-httpd-php.htm

如果您只計劃在一頁上包含PHP,最好以這種方式設(shè)置:

<文件yourpage.html>AddType application/x-httpd-php.html

此代碼僅使PHP可執(zhí)行yourpage.html文件,而不是所有的HTML頁面。

陷阱

    如果你有一個existing.htaccess文件,將提供的代碼添加到其中,不要覆蓋它,否則其他設(shè)置可能會停止工作。在處理.htaccess文件時要小心謹慎,并詢問主機是否需要幫助。
  • 以<開頭的.html文件中的任何內(nèi)容;?現(xiàn)在將作為PHP執(zhí)行,所以如果由于其他原因(例如作為XML標簽)在文件中',則需要回波這些行以防止錯誤。例如,使用:

    '?>

教育_1