PHP Include () весь подкаталог с панелью навигации jQuery - PullRequest
0 голосов
/ 14 октября 2010

У меня есть папка подкаталога с именем / 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

На самом деле он содержит все элементы этого урока:

http://net.tutsplus.com/tutorials/javascript-ajax/how-to-create-a-mootools-homepage-inspired-navigation-effect-using-jquery/

Я хочу включить в 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 и т. Д., Но это не тот случай, что я вижу.

EDIT:

Я думаю, что я разобрался, где проблема:

Когда я включаю .html, он вызывает css, но вызывает его не в той папке, он не добавляет "/ leftnav /", как я могу это решить?

1 Ответ

2 голосов
/ 14 октября 2010

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.

...