簡體   English   中英

PHP包含工作,沒有包含標頭

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM