Fix sub folder
This commit is contained in:
parent
a2237390e0
commit
91271b9f00
@ -67,21 +67,25 @@ if (isset($_SESSION['notify'])) {
|
|||||||
unset($_SESSION['ntype']);
|
unset($_SESSION['ntype']);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!isset($_GET['_route'])) {
|
if (!isset($_GET['_route'])) {
|
||||||
$req = ltrim(parse_url($_SERVER['REQUEST_URI'])['path'], '/');
|
$req = ltrim(parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH), '/');
|
||||||
}else{
|
$len = strlen(ltrim(parse_url(APP_URL, PHP_URL_PATH), '/'));
|
||||||
|
if ($len > 0) {
|
||||||
|
$req = ltrim(substr($req, $len), '/');
|
||||||
|
}
|
||||||
|
} else {
|
||||||
// Routing Engine
|
// Routing Engine
|
||||||
$req = _get('_route');
|
$req = _get('_route');
|
||||||
}
|
}
|
||||||
|
|
||||||
$routes = explode('/', $req);
|
$routes = explode('/', $req);
|
||||||
$ui->assign('_routes', $routes);
|
$ui->assign('_routes', $routes);
|
||||||
$handler = $routes[0];
|
$handler = $routes[0];
|
||||||
if ($handler == '') {
|
if ($handler == '') {
|
||||||
$handler = 'default';
|
$handler = 'default';
|
||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
if(!empty($_GET['uid'])){
|
if (!empty($_GET['uid'])) {
|
||||||
$_COOKIE['uid'] = $_GET['uid'];
|
$_COOKIE['uid'] = $_GET['uid'];
|
||||||
}
|
}
|
||||||
$admin = Admin::_info();
|
$admin = Admin::_info();
|
||||||
@ -137,7 +141,8 @@ try {
|
|||||||
$e->getTraceAsString()
|
$e->getTraceAsString()
|
||||||
);
|
);
|
||||||
if (empty($_SESSION['aid'])) {
|
if (empty($_SESSION['aid'])) {
|
||||||
$ui->display('customer/error.tpl'); die();
|
$ui->display('customer/error.tpl');
|
||||||
|
die();
|
||||||
}
|
}
|
||||||
$ui->assign("error_message", $e->getMessage() . '<br><pre>' . $e->getTraceAsString() . '</pre>');
|
$ui->assign("error_message", $e->getMessage() . '<br><pre>' . $e->getTraceAsString() . '</pre>');
|
||||||
$ui->assign("error_title", "PHPNuxBill Crash");
|
$ui->assign("error_title", "PHPNuxBill Crash");
|
||||||
@ -150,7 +155,8 @@ try {
|
|||||||
$e->getTraceAsString()
|
$e->getTraceAsString()
|
||||||
);
|
);
|
||||||
if (empty($_SESSION['aid'])) {
|
if (empty($_SESSION['aid'])) {
|
||||||
$ui->display('customer/error.tpl'); die();
|
$ui->display('customer/error.tpl');
|
||||||
|
die();
|
||||||
}
|
}
|
||||||
$ui->assign("error_message", $e->getMessage() . '<br><pre>' . $e->getTraceAsString() . '</pre>');
|
$ui->assign("error_message", $e->getMessage() . '<br><pre>' . $e->getTraceAsString() . '</pre>');
|
||||||
$ui->assign("error_title", "PHPNuxBill Crash");
|
$ui->assign("error_title", "PHPNuxBill Crash");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user