$86 GRAYBYTE WORDPRESS FILE MANAGER $43

SERVER : premium201.web-hosting.com #1 SMP Wed Mar 26 12:08:09 UTC 2025
SERVER IP : 172.67.162.162 | ADMIN IP 216.73.217.145
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : NONE

/var/softaculous/sitepad/editor/site-data/plugins/cookieadmin-pro/includes/

HOME
Current File : /var/softaculous/sitepad/editor/site-data/plugins/cookieadmin-pro/includes//database.php
<?php

namespace CookieAdminPro;

if(!defined('COOKIEADMIN_PRO_VERSION') || !defined('ABSPATH')){
	die('Hacking Attempt');
}

class Database{
	
	static $wpdb = '';
	static $consent_table = '';
	
	static function activate(){
		
		global $wpdb;
		
		self::$wpdb = $wpdb;
		self::$consent_table = esc_sql(self::$wpdb->prefix . 'cookieadmin_consents');
		self::cookieadmin_create_tables();
	}
	
	static function cookieadmin_create_tables() {
		
		$charset_collate = self::$wpdb->get_charset_collate();
		$db_path = !defined('SITEPAD') ? ABSPATH . 'wp-admin/includes/upgrade.php' : ABSPATH . 'site-admin/includes/upgrade.php';
		require_once($db_path);
		
		/*
			dbDelta does not supports comments and these comments are not being applied,
			So they could be the cause of issue which is preventing creation of this table
			for some user.

			consent_id -- Designed to store up to 128 characters for future expansion
			user_ip -- For storing anonymized IP (IPv4 or IPv6)
			country -- Full country name
			browser -- Browser User agent string
			domain -- Domain from which consent was submitted
			consent_status -- Stores 'accepted', 'rejected', 'partially accepted', etc.
		*/
		//Create Consent table
		$sql = "CREATE TABLE IF NOT EXISTS ".self::$consent_table." (
			id BIGINT UNSIGNED AUTO_INCREMENT PRIMARY KEY,
			consent_id VARCHAR(128) NOT NULL UNIQUE,
			user_ip VARBINARY(16) DEFAULT NULL,
			consent_time INT NOT NULL,
			country VARCHAR(150) DEFAULT NULL,
			browser TEXT DEFAULT NULL,
			domain VARCHAR(255) DEFAULT NULL,
			consent_status VARCHAR(50) NOT NULL
		) {$charset_collate};";
		
		dbDelta($sql);
	}
}




Current_dir [ NOT WRITEABLE ] Document_root [ WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
21 Apr 2026 1.56 AM
root / root
0755
admin.php
19.597 KB
20 Apr 2026 8.20 AM
root / root
0644
cron.php
2.579 KB
20 Apr 2026 8.20 AM
root / root
0644
database.php
1.589 KB
20 Apr 2026 8.20 AM
root / root
0644
enduser.php
14.009 KB
20 Apr 2026 8.20 AM
root / root
0644
functions.php
15.463 KB
20 Apr 2026 8.20 AM
root / root
0644
gpc.php
3.487 KB
20 Apr 2026 8.20 AM
root / root
0644
license.php
4.408 KB
20 Apr 2026 8.20 AM
root / root
0644
plugin-update-checker.php
52.734 KB
20 Apr 2026 8.20 AM
root / root
0644
scanner.php
3.298 KB
20 Apr 2026 8.20 AM
root / root
0644
short-cirtuit.php
5.314 KB
20 Apr 2026 8.20 AM
root / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025 CONTACT ME
Static GIF