$dateto) { $years_difference--; } if (mktime(date("H", $dateto), date("i", $dateto), date("s", $dateto), date("n", $dateto), date("j", $dateto), date("Y", $dateto)-($years_difference+1)) > $datefrom) { $years_difference++; } $datediff = $years_difference; break; case "q": // Number of full quarters $quarters_difference = floor($difference / 8035200); while (mktime(date("H", $datefrom), date("i", $datefrom), date("s", $datefrom), date("n", $datefrom)+($quarters_difference*3), date("j", $dateto), date("Y", $datefrom)) < $dateto) { $months_difference++; } $quarters_difference--; $datediff = $quarters_difference; break; case "m": // Number of full months // floor elimina i decimali 4.8 -> 4 ; 4.2 -> 4 //$months_difference = floor($difference / 2678400); $months_difference = round($difference / 2678400); while (mktime(date("H", $datefrom), date("i", $datefrom), date("s", $datefrom), date("n", $datefrom)+($months_difference), date("j", $datefrom), date("Y", $datefrom)) <= $dateto) { $months_difference++; } $months_difference--; $datediff = $months_difference; break; case 'y': // Difference between day numbers $datediff = date("z", $dateto) - date("z", $datefrom); break; case "d": // Number of full days $datediff = floor($difference / 86400); break; case "w": // Number of full weekdays $days_difference = floor($difference / 86400); $weeks_difference = floor($days_difference / 7); // Complete weeks $first_day = date("w", $datefrom); $days_remainder = floor($days_difference % 7); $odd_days = $first_day + $days_remainder; // Do we have a Saturday or Sunday in the remainder? if ($odd_days > 7) { // Sunday $days_remainder--; } if ($odd_days > 6) { // Saturday $days_remainder--; } $datediff = ($weeks_difference * 5) + $days_remainder; break; case "ww": // Number of full weeks $datediff = floor($difference / 604800); break; case "h": // Number of full hours $datediff = floor($difference / 3600); break; case "n": // Number of full minutes $datediff = floor($difference / 60); break; default: // Number of full seconds (default) $datediff = $difference; break; } return $datediff; } function dateYearsPassed($from, $to) { $from = new DateTime($from); $to = new DateTime($to); if ($from>=$to) return 0; $diff = $to->diff($from)->format('%y'); return $diff; } function isValidIBAN($check) { if (!preg_match('/^[A-Z]{2}[0-9]{2}[A-Z0-9]{1,30}$/', $check)) { return false; } $country = substr($check, 0, 2); $checkInt = intval(substr($check, 2, 2)); $account = substr($check, 4); $search = range('A', 'Z'); $replace = []; foreach (range(10, 35) as $tmp) { $replace[] = strval($tmp); } $numStr = str_replace($search, $replace, $account . $country . '00'); $checksum = intval(substr($numStr, 0, 1)); $numStrLength = strlen($numStr); for ($pos = 1; $pos < $numStrLength; $pos++) { $checksum *= 10; $checksum += intval(substr($numStr, $pos, 1)); $checksum %= 97; } return ((98 - $checksum) === $checkInt); } /* function discoverIP() { $ip = ""; if (isset($_SERVER)) { if (isset($_SERVER["HTTP_X_FORWARDED_FOR"])) $ip = $_SERVER["HTTP_X_FORWARDED_FOR"]; elseif(isset($_SERVER["HTTP_CLIENT_IP"])) $ip = $_SERVER["HTTP_CLIENT_IP"]; else $ip = $_SERVER["REMOTE_ADDR"]; } else { if (getenv('HTTP_X_FORWARDED_FOR')) $ip = getenv('HTTP_X_FORWARDED_FOR'); elseif (getenv('HTTP_CLIENT_IP')) $ip = getenv('HTTP_CLIENT_IP'); else $ip = getenv('REMOTE_ADDR'); } return $ip; }*/ ?>
Warning: session_start(): Session cannot be started after headers have already been sent in /var/www/vhosts/releven.com/vlk.releven.com/inc/class/Application/App.php on line 36

Warning: Undefined array key "mysql_new" in /var/www/vhosts/releven.com/vlk.releven.com/config.php on line 92

Fatal error: Uncaught TypeError: Releven\Database\MysqlDB::__construct(): Argument #1 ($config) must be of type array, null given, called in /var/www/vhosts/releven.com/vlk.releven.com/config.php on line 92 and defined in /var/www/vhosts/releven.com/vlk.releven.com/inc/class/Releven/Database/MysqlDB.php:17 Stack trace: #0 /var/www/vhosts/releven.com/vlk.releven.com/config.php(92): Releven\Database\MysqlDB->__construct() #1 /var/www/vhosts/releven.com/vlk.releven.com/index.php(4): require('...') #2 {main} thrown in /var/www/vhosts/releven.com/vlk.releven.com/inc/class/Releven/Database/MysqlDB.php on line 17