Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- error_reporting(E_ERROR | E_PARSE);
- ini_set('display_errors', '1');
- require_once '../../includes/functions.php';
- chkSession();
- if($user_id_2 == 1 | $user_level_2 == 'superadmin' | $user_level_2 == 'administrator' | $user_level_2 == 'subadmin' | $user_level_2 == 'reseller' | $user_level_2 == 'subreseller' | $user_level_2 == 'normal')
- {
- function guidv4($data = null) {
- // Generate 16 bytes (128 bits) of random data or use the data passed into the function.
- $data = $data ?? random_bytes(16);
- assert(strlen($data) == 16);
- // Set version to 0100
- $data[6] = chr(ord($data[6]) & 0x0f | 0x40);
- // Set bits 6-7 to 10
- $data[8] = chr(ord($data[8]) & 0x3f | 0x80);
- // Output the 36 character UUID.
- return vsprintf('%s%s-%s-%s-%s-%s%s%s', str_split(bin2hex($data), 4));
- }
- $myuuid = guidv4();
- $ip = $_SERVER['REMOTE_ADDR'];
- $myuuid = guidv4();
- $v2ray = $myuuid;
- if($v2ray){
- $result = $db->sql_query("UPDATE users SET v2ray_id='".$db->SanitizeForSQL($v2ray)."' WHERE user_id='".$user_id_2."' AND duration>0 OR vip_duration>0 OR private_duration>0");
- if($result){
- $db->HandleSuccess('Successfully V2ray ID Updated!');
- }
- }else{
- $db->HandleError('Sorry! Invalid Transaction');
- }
- echo $db->GetSuccessMessage();
- echo $db->GetErrorMessage();
- }else{
- echo '<script> alert("Invalid Transaction"); location.assign("'.$db->base_url().'404")</script>';
- exit;
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement