0
我在我的PHP文件頭部的包括:PHP包括不執行代碼
include 'scripts/tracking_code.php';
在那裏,我運行的if/else和回聲一些基本的文字一個基本的測試。
問題是沒有什麼東西正在打印到屏幕上。
然後我只是想打印一些更基本的...現在tracking_code.php只是這包括:
echo "<!-- This is the file -->";
還是什麼都沒有?
我知道包括被越來越包括在內,因爲當我打開E_ALL錯誤報告時,$ _ GET []調用拋出一個「通知:未定義指數:」
這裏是我的原代碼(簡單地用「回聲更換前「(如上所述))
<?php
$trackingid = $_GET['trackingid'];
if (!empty($trackingid)) {
echo "<!-- trackingid: $trackingid -->";
} else {
echo "<!-- trackingid is empty -->";
}
?>
然而,什麼都沒有打印?
我錯過了什麼?
您確定您正在查看源代碼而不是HTML輸出(這會渲染HTML _comments_不可見)嗎? –
肯定看着源...我在任何HTML之前打印並且沒有任何內容出現 –
'!!trackingid:$ trackingid - >'表示HTML中的_comment_,您不會在屏幕上看到它。 – DevlshOne