topr8

msg:4499293 | 11:42 am on Sep 24, 2012 (gmt 0) |
personally i just use absolute paths for all images and css files at all times, it makes it easy: /images/stuff/example.jpg /css/example.css makes it all so much simpler.
|
g1smd

msg:4499364 | 2:45 pm on Sep 24, 2012 (gmt 0) |
Include full path, beginning with leading slash, on all internal links to pages and resources.
|
swa66

msg:4499380 | 3:44 pm on Sep 24, 2012 (gmt 0) |
I'd reference most "static" images etc. with an absolute path as well. Yet, there are instances where a script needs to know a bit more about where it is being called/included: The $_SERVER array contains a number of variables that are useful to determine the location of a php script. $_SERVER['REQUEST_URI'] is probably the one you can work from, but there are many others, print out $_SERVER to get a better idea. ref: [php.net...]
|
henry0

msg:4499395 | 4:10 pm on Sep 24, 2012 (gmt 0) |
You could create a config file that will be included by the site header. using DEFINE create a name and a location for your root like DIR_BASE or DIR_ROOT then with a concat define your location to be always accessible such as your CSS and IMG
|
|