How do you keep the base url when you go into directories, and then all the css and images suddenly have the wrong path. I don't want to have to write the domain name each time, I want to keep it as a variable. How is this done usually?
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:
makes it all so much simpler.
2:45 pm on Sep 24, 2012 (gmt 0)
Include full path, beginning with leading slash, on all internal links to pages and resources.
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.