[英]PHP include working, include header is not
因此,我嘗試環顧其他問題,但似乎找不到與我的問題相符的問題。
發生的事情是我一直在使用angularjs進行項目開發,並且在大部分開發中主要使用純html進行工作,最后處於要切掉頁眉/頁腳代碼並將其作為php引入的階段與包括。
但是,include(“ ../ Includes / header.php”); 不管用。 其他包含基本代碼的代碼似乎工作正常。 這是我的代碼:
<?php
//require_once ("Includes/simplecms-config.php");
//require_once ("Includes/connectDB.php");
include("./svg.php");
include("../Includes/include.php");
echo "<i>This is an echo from the current file.</i><br />";
include("../Includes/header.php");
?>
這是來自../Includes/include.php的代碼:
<?php
echo "<b>This is an included echo from another directory.</b><br />";
?>
.svg.php文件無關緊要,只是我使用的一些svg圖形。 如果將include標頭移到回顯上方,則不會顯示任何內容。 如果我在下面有它(就像上面的代碼中一樣),則echo命令可以工作,但是一切都在include標頭之后停止。
我似乎沒有發現任何錯誤,沒有警告,沒有任何東西……只是不輸出超出特定include的任何內容。
(與Microsoft WebMatrix一起使用,即使它們與遠程相關)
這可能是在黑暗中拍攝的照片,但一般而言,最好的做法是關閉結尾的?>
php文件。 我看不到這會如何影響包括文件,但是我也看不到您的代碼有任何其他“錯誤”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.