所以這就是我想要做的: 我試圖能夠從一個PHP文件中獲取CSS,JS和HTML文件我想回聲他們在php文件,並將文件中的類型設置爲所需的類型ex:如果是js文件,則將類型設置爲text/javascript
如果它的css將類型設置爲text/css
即時通訊doc類型btw頁面類型,標題類型。我不知道它叫什麼,但我希望瀏覽器將其解釋爲文件類型,即使它在技術上是html。
我有一些代碼輸入了..
請求和閱讀任何文件類型與PHP
<?php
if (isset($_GET['name'])) {
if (isset($_GET['type'])) {
if ($_GET['type'] === 'javascript') {
header('Content-type: text/javascript; charset: UTF-8');
$file = $_GET['name'].'.js';
$execjs = file_get_contents($file);
}
} elseif ($_GET['type'] === 'css') {
header('Content-type: text/css; charset: UTF-8');
$file = $_GET['name'].'.css';
$execcss = file_get_contents($file);
}
} if ($execjs === 'false') {
echo 'js 404';
} elseif ($execcss === 'false') {
echo 'css404';
}
?>
但這並不爲2文件類型的工作,我選擇了,它採用$_GET['name'] (Name in the query string)
和獲取文件名和文件類型,我也想拍它普遍的,因此它可以讀取幾乎任何類型的文件,前 js, css, php, html, xml, png, ico, jpg
我明白,這可能是很難做到的,我只是需要一些啓動代碼,讓我跟你去上建立文件
您應該按照[這裏]所述使用finfo_file(https://stackoverflow.com/questions/4966045/how-to-get-mime-type-of-a-file-to-be-downloaded)。 – mblaner