나는 내가 만든 HTML 파일을 가지고 있으며 다른 곳에있는 디렉터리에 저장되어있다.PHP에서 동적 HTML을 제공하는 방법은 무엇입니까?
문제는 외부에서 콘텐츠를 가져 와서 HTML 파일에 넣을 수 있기를 바랍니다.
서버 쪽에서 원하는 파일에 액세스 할 수 있기 때문에 PHP를 사용할 수 있다고 생각했습니다.
그래서 HTML 파일을 열고 반향하는 PHP 스크립트를 작성한 후 일부 자바 스크립트를 반향하여 화면에있는 요소를 변경합니다.
<?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 파일 .. 그리고 :
여기 내 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 내에서이를 수행하는 방법을 알고 싶습니다.
나는 이것에 대한 최선의 접근 방식으로 확신 할 수 없다.
PHP는 무엇입니까? http://en.wikipedia.org/wiki/PHP –