我现在在www下面的路径结构是这样的
index.php
js/****.js
css/***.css
include/common.php
php/account.php
index.php中包含了common.php,common.php中有meta、js、css的引用代码,路径均从www开始,此外,account.php也包含了common.php文件,index.php中有链接,点击后打开account.php,现在的问题,index.php打开正常,但点击链接打开account.php时css和js库都没有包进来,原因是路径错误,请问这个问题有什么好办法解决吗
index.php
js/****.js
css/***.css
include/common.php
php/account.php
index.php中包含了common.php,common.php中有meta、js、css的引用代码,路径均从www开始,此外,account.php也包含了common.php文件,index.php中有链接,点击后打开account.php,现在的问题,index.php打开正常,但点击链接打开account.php时css和js库都没有包进来,原因是路径错误,请问这个问题有什么好办法解决吗
解决方案 »
- 为什么必须用'SET NAMES UTF8'
- PHP生成海量 二级域名问题
- 多个数组中的值取相同值的问题,在线等
- 一段出错代码,请问下原因
- include不正确,谢谢
- 面向对象,怎么获得类的函数名?
- PHP中用JAVASCRIPT的unescape和escape ,空间不支持iconv
- 高分请教以下两个普通问题,好了马上结贴?
- 急啊,我的一个win2000server的服务器,有时,别的机子ping的时候,有时,很正常的,但有时,就会出出掉包现象,有时,更严重,ping都不
- 急!!PHP如何表示貨幣數字?
- 【求指导!】在网站中添加实时地图
- 急。 我在apache环境下写的php可以运行,可以将数据库数据输出到网页上。 把文件放到IIS服务器下面。。什么东西都不出了。。什么原因?
而如果www目录是你的项目的根目录:
那么css可以是 /css/aa.css
js可以是 : /js/b.js
defined('JS_PATH') ? null : define('JS_PATH', $_SERVER['DOCUMENT_ROOT'].'/js/');
defined('CSS_PATH') ? null : define('CSS_PATH', $_SERVER['DOCUMENT_ROOT'].'/css/');
然后index.php包含common.php 进来其它页面引用样式的时候 <?php echo CSS_PATH.'**.css'; ?>
其它页面引用脚本的时候 <?php echo JS_PATH.'**.js'; ?>
可好?