これは私がやろうとしていることです: PHPファイルからCSS、JS、HTMLファイルを取得できるようにしようとしています。 PHPファイルを作成し、ファイルの型を必要な型に設定します。例:jsファイルの場合は、text/javascript
に型を設定します。型をtext/css
に設定します。doc型btwページタイプ、 。私はそれが何と呼ばれているのかわかりませんが、技術的にはHTMLでもファイルタイプとしてブラウザに解釈させたいと思います。
それは、ファイル名とファイルタイプを取得するには、私が選んだ$_GET['name'] (Name in the query string)
とを使用して、私はいくつかのコード..
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ファイルタイプのために動作しません、私も作りたいですそれは普遍的な、それは私がこれを行うのは難しいかもしれことを理解 js, css, php, html, xml, png, ico, jpg
EXほぼすべてのファイルタイプを、読むことができるので、私はちょうど私が何のようなものについては、ファイル
[here](https://stackoverflow.com/questions/4966045/how-to-get-mime-type-of-a-file-to-be-downloaded)に記載されているように、finfo_fileを使用する必要があります。 – mblaner