這是我有我的文件設置:如何使用稍後在頁面中定義的變量? PHP
的index.php:
include($sys->root_path.'sections/start.php'); // Includes everything from <html> to where we are now
if (isset($_GET['page'])) {
$page = $_GET['page'].'.php';
} else {
$page = 'index.php';
}
if (isset($_GET['cat'])) {
$cat = $_GET['cat'];
} else {
$cat = '';
}
include($sys->root_path.'/content/'.$cat.'/'.$page);
include($sys->root_path.'sections/end.php'); // Includes everything from here to </html>
要查看此頁面,我訪問:example.com/index.php?cat=red&page=car
這會告訴我的網頁與文件的內容:
/content/red/car.php
我遇到的問題是,我想指定一個標題,meta描述等,爲每個頁面,這是輸出到頁面中start.php
- 之前,這名p任何具體數據調用關節頁面。
我希望做的是這樣的:
/CONTENT/RED/CAR.PHP:
<?php $page_title = 'Title of the page'; ?>
<p>Everything below is just the page's content...</p>
如何使用此頁面在網站的<head>
的具體數據,當在這個特定頁面的內容之前抓取所有的數據?
不幸的是,你不能這樣做。您需要從兩個文件中的一箇中刪除'
'標籤,因爲如果您回顯兩次,瀏覽器會獲取兩次。 – Mike...或使用輸出緩衝,雖然它可以工作,但幾乎不是正確的工具。 – Mike