我有一个名为/ lefnav
的子目录文件夹它包含以下文件:
background.jpg
demo.html
heading_bg.jpg
jquery.js
navigation.jpg
sliding_effect.js
styles.css
tab_bg.jpg
Thumbs.db
Thumbs.db/encryptable
它实际上包含了本教程的元素:
我想用php包含整个文件夹,以便最终结果(如本演示):
http://d2o0t5hpnwv4c1.cloudfront.net/004_Moo/tutorial/demo/demo.html
我到目前为止最好的是,但即使我添加了.css和.js,它根本不起作用:
<?php
foreach (glob("leftnav/*html") as $filename) {
include($filename);
}
?>
我原以为:
include("leftnav/demo.html");
单独应该工作,因为它接合逻辑,当我包含和.html文件时,它应该调用.css等,但是我看到的情况并非如此。
编辑:
我认为我已经解决了问题所在:
当我包含.html时,它确实调用了css,但它在错误的文件夹中调用它,它没有添加“/ leftnav /”我怎么能解决这个问题?
答案 0 :(得分:2)
WOW。
您必须包含以下的.js文件:
<script type="text/javascript" src="path/to/your/file"></script>
Css文件:
<link rel="stylesheet" type="text/css" href="path/to/your/css/file" />
.php文件中的所有内容。