0
我有一個php腳本來計算和顯示有關管理員和管理員的信息。 php文件是status_report.php。我使用param(稱爲「類型」)來區分兩個用戶。我正在使用這個腳本。它爲管理員創建一個文件,但不爲管理員創建文件。 請幫我讓它工作。將php文件的輸出保存爲兩個html頁面
session_start();
ob_start();
$_GET['type'] ="admin";
include('status_report.php');
file_put_contents('reports/admins.html', ob_get_contents());
ob_end_clean();
// for manages
ob_start();
$_GET['type'] ="manager";
include('status_report.php');
file_put_contents('reports/managers.html', ob_get_contents());
ob_end_clean();
這是這個擴展question- Save output of a php file in a html file
如果您在代碼的兩部分之間進行交換會發生什麼情況,因此首先創建管理器文件? – andrewsi
我只是通過交換來檢查它。是。它只提供第一個。所以如果我把它作爲第一個 – rinjan
我會猜想在'status_report.php'中有一些事情會發生 - 在這種情況下 - 你包含文件兩次,所以如果有函數在那裏,他們將被重新聲明,PHP將會對此抱怨。 – andrewsi