Best groupmember,
I have an webapplication that uses different languages and therefor I have set up different directorys for each language. All languages use the same classes.
The problem I have is when I want to require() the classfile I can not require a file that is not in the same directory as my .php file. I have tried the following:
require("../classes.php"); require("http://www.mydomain.com/classes.php");
totally wrong!!!
and more.
All gives me error messages, why?
the relative path in require must be reltaive to the _executing_ script NOT to the _included_ script!
f.e. with classes.php in /webroot/
/webroot/index.php:
require 'lang/en.php';
/webroot/lang/en.php:
//WRONG: require '../classes.php';
//RIGHT: require 'classes.php';
// or require '/webroot/classes.php';
-- Sebastian Mendel
www.sebastianmendel.de www.warzonez.de www.tekkno4u.de www.nofetish.com www.sf.net/projects/phpdatetime www.sf.net/projects/phptimesheet
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php