-
Notifications
You must be signed in to change notification settings - Fork 8
/
maincore.php
52 lines (44 loc) · 1.45 KB
/
maincore.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<?php
session_start();
ob_start();
ini_set('display_errors', 0);
/*** Includes ***/
require_once "configs/dbinfo.php";
if( !class_exists('SystemComponent') )
header('Location: install.php');
require_once "includes/dbconnector.class.php";
require_once "includes/smarty/Smarty.class.php";
require_once "includes/function.php";
require_once "includes/solvemedialib.php";
require_once "includes/recaptchalib.php";
require_once "includes/antibotlinks.php";
require_once "includes/csrf.class.php";
require_once "includes/webservice.php";
require_once "configs/configs.php";
require_once "configs/prizes.php";
/*** Includes ***/
$db=new DbConnector;
$db2=new DbConnector;
$db3=new DbConnector;
$csrf=new csrf();
$now=time();
$ver='1.3.1';
if(isset($_SERVER['HTTP_CF_CONNECTING_IP'])){
$ip=sprintf("%u",ip2long($_SERVER['HTTP_CF_CONNECTING_IP'])); // Only if using cloudflare
}else{
$ipAddress = $_SERVER['REMOTE_ADDR'];
// if (array_key_exists('HTTP_X_FORWARDED_FOR', $_SERVER))
// $ipAddress = array_pop(explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']));
$ip=sprintf("%u",ip2long($ipAddress));
}
/***** ADS ****/
$ads_left=file_get_contents('ads/left.php');
$ads_main_top=file_get_contents('ads/top.php');
$ads_right=file_get_contents('ads/right.php');
$ads_1=file_get_contents('ads/ad1.php');
$ads_2=file_get_contents('ads/ad2.php');
$ads_3=file_get_contents('ads/ad3.php');
$ads_main_bottom=file_get_contents('ads/bottom.php');
/***** ADS ****/
$smarty->assign('footer',$footer);
?>