File "config.php"

Full Path: /home/leadltht/fastlinkinternet.com/administrator/data-provider/config.php
File size: 1.86 KB
MIME-type: text/x-php
Charset: utf-8

<?php
ob_start();
ini_set('date.timezone', 'Asia/Manila');
date_default_timezone_set('Asia/Manila');
session_start();

require_once('initialize.php');
require_once('classes/DBConnection.php');
require_once('classes/SystemSettings.php');

// Initialize the database connection
$db = new DBConnection();
$conn = $db->getConnection();

function redirect($url = ''){
    if (!empty($url))
        echo '<script>location.href="' . base_url . $url . '"</script>';
}

function validate_image($file){
    $file = explode("?", $file)[0];
    if (!empty($file)) {
        if (is_file(base_app . $file)) {
            return base_url . $file;
        } else {
            return base_url . 'dist/img/no-image-available.png';
        }
    } else {
        return base_url . 'dist/img/no-image-available.png';
    }
}

function isMobileDevice(){
    $aMobileUA = array(
        '/iphone/i' => 'iPhone', 
        '/ipod/i' => 'iPod', 
        '/ipad/i' => 'iPad', 
        '/android/i' => 'Android', 
        '/blackberry/i' => 'BlackBerry', 
        '/webos/i' => 'Mobile'
    );

    foreach($aMobileUA as $sMobileKey => $sMobileOS){
        if (preg_match($sMobileKey, $_SERVER['HTTP_USER_AGENT'])) {
            return true;
        }
    }
    return false;
}

function format_num($number = 0, $max_decimal = ''){
    if (is_numeric($number)) {
        $ex = explode('.', $number);
        $dec = isset($ex[1]) ? strlen($ex[1]) : 0;
        if (empty($max_decimal) || (is_numeric($max_decimal) && $max_decimal >= $dec)) {
            return number_format($number, $dec);
        } else {
            if (is_numeric($max_decimal))
                return number_format($number, $max_decimal);
            else
                return "Invalid Maximum Decimal";
        }
    } else {
        return "Invalid Number";
    }
}

ob_end_flush();
?>