20 if (!defined(
'NOREQUIREUSER')) define(
'NOREQUIREUSER',
'1');
21 if (!defined(
'NOREQUIREDB')) define(
'NOREQUIREDB',
'1');
22 if (!defined(
'NOREQUIRESOC')) define(
'NOREQUIRESOC',
'1');
23 if (!defined(
'NOREQUIRETRAN')) define(
'NOREQUIRETRAN',
'1');
24 if (!defined(
'NOCSRFCHECK')) define(
'NOCSRFCHECK', 1);
25 if (!defined(
'NOTOKENRENEWAL')) define(
'NOTOKENRENEWAL', 1);
26 if (!defined(
'NOLOGIN')) define(
'NOLOGIN', 1);
27 if (!defined(
'NOREQUIREMENU')) define(
'NOREQUIREMENU', 1);
28 if (!defined(
'NOREQUIREHTML')) define(
'NOREQUIREHTML', 1);
29 if (!defined(
'NOREQUIREAJAX')) define(
'NOREQUIREAJAX',
'1');
41 if (!$res && !empty(
$_SERVER[
"CONTEXT_DOCUMENT_ROOT"])) $res = @include
$_SERVER[
"CONTEXT_DOCUMENT_ROOT"].
"/main.inc.php";
43 $tmp = empty(
$_SERVER[
'SCRIPT_FILENAME']) ?
'' :
$_SERVER[
'SCRIPT_FILENAME']; $tmp2 = realpath(__FILE__); $i = strlen($tmp) - 1; $j = strlen($tmp2) - 1;
44 while ($i > 0 && $j > 0 && isset($tmp[$i]) && isset($tmp2[$j]) && $tmp[$i] == $tmp2[$j]) { $i--; $j--; }
45 if (!$res && $i > 0 && file_exists(substr($tmp, 0, ($i + 1)).
"/main.inc.php")) $res = @include substr($tmp, 0, ($i + 1)).
"/main.inc.php";
46 if (!$res && $i > 0 && file_exists(substr($tmp, 0, ($i + 1)).
"/../main.inc.php")) $res = @include substr($tmp, 0, ($i + 1)).
"/../main.inc.php";
48 if (!$res && file_exists(
"../../main.inc.php")) $res = @include
"../../main.inc.php";
49 if (!$res && file_exists(
"../../../main.inc.php")) $res = @include
"../../../main.inc.php";
50 if (!$res) die(
"Include of main fails");
53 header(
'Content-Type: application/javascript');
56 if (empty($dolibarr_nocache)) header(
'Cache-Control: max-age=3600, public, must-revalidate');
57 else header(
'Cache-Control: no-cache');
print $_SERVER["PHP_SELF"]
Edit parameters.