php include file issue using document root

Posted by nithi on Stack Overflow See other posts from Stack Overflow or by nithi
Published on 2012-03-24T05:04:31Z Indexed on 2012/03/24 5:29 UTC
Read the original article Hit count: 152

Filed under:
|

I have used the following code to get the document root.

$path = get_file_dir();
function get_file_dir() {
    global $argv;
    return realpath($argv[0]);
}

Below code includes config.php and config.php has the $setuprun variable with a value.

if((file_exists("$path/admin/config.php"))) {
 include_once "$path/admin/config.php"; 
}
if($setuprun=="true") { 
    //do some code
}

In my system, it takes the document root like /home/myname/myfolder and the variable $setuprun has the value and the code works perfectly.

But in another user's system, it shows the following error.

Notice: Undefined variable: setuprun in /usr/local/www/chat/setup.php on line 22.

He is using FreeBSD 8.2 Stable with MySQL 5, PHP5 and Apache 2.2.

Can anyone please help me to solve this error?

© Stack Overflow or respective owner

Related posts about php

Related posts about include