私は作成したHTMLファイルを持っており、他の場所にディレクトリに保存されています。PHPで動的HTMLを提供するには?
問題は、コンテンツを外部から取得してHTMLファイル内に配置できるようにすることです。
私はこれがサーバー側で、私が望むファイルにアクセスできるので、私はこれにPHPを使うことができると考えました。
私はHTMLファイルを開いてエコーするPHPスクリプトを作成した後、JavaScriptをエコーして画面上の要素を変更します。ここで
は私のPHPファイルです:それは最善の方法ではないですが、それが動作
<html>
<script type="text/javascript">
function updateImage(id, url) {
var img = document.getElementsByName(id)[0];
img.src = url;
}
</script>
<body>
<img src="" name="img1" />
</body>
</html>
:
<?php
$html = file_get_contents('file.html');
$imageurl = file_get_contents('url.txt');
$js = '<script type=\'text/javascript\'>updateImage(\'img1\', '.$imageurl.');</script>';
echo $html;
echo $js;
?>
は、HTMLファイルを..and。
私は、JavaScriptを使用せずにPHPでこれを行う方法を知りたいと思います。
私はこれに最善のアプローチとしてはわかりません。
あなたはPHPが何であるか知っていますか? http://en.wikipedia.org/wiki/PHP –