Advertisement
Guest User

Untitled

a guest
Jun 25th, 2019
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1. <?php
  2. /**
  3. *
  4. * @ This file is created by http://DeZender.Net
  5. * @ deZender (PHP7 Decoder for ionCube Encoder)
  6. *
  7. * @ Version : 4.0.8.9
  8. * @ Author : DeZender
  9. * @ Release on : 10.05.2019
  10. * @ Official site : http://DeZender.Net
  11. *
  12. */
  13.  
  14. function XtreamPanelCheckMAGexists($params)
  15. {
  16. $cart = $_SESSION['cart'];
  17.  
  18. foreach ($cart['products'] as $product) {
  19. $servers = \WHMCS\Database\Capsule::table('tblproducts')->join('tblservergroupsrel', 'tblproducts.servergroup', '=', 'tblservergroupsrel.groupid')->join('tblservers', 'tblservergroupsrel.serverid', '=', 'tblservers.id')->where('tblproducts.id', '=', $product['pid'])->select('tblservers.*')->get();
  20. $xtreamConfig = \WHMCS\Database\Capsule::table('xtreamuserpanel_Config')->get();
  21. $returndata = [];
  22. if (isset($xtreamConfig) && !empty($xtreamConfig)) {
  23. foreach ($xtreamConfig as $config) {
  24. $returndata[$config->setting] = $config->value;
  25. }
  26. }
  27.  
  28. foreach ($servers as $server) {
  29. $sqlusername = $server->username;
  30. $sqlpassword = decrypt($server->password);
  31. $sqldbname = $server->accesshash;
  32. list($sqlhost, $sqlport) = explode(':', $server->ipaddress);
  33. }
  34. }
  35. }
  36.  
  37. if (!defined('WHMCS')) {
  38. exit('This file cannot be accessed directly');
  39. }
  40.  
  41. add_hook('ClientLogout', 1, function($vars) {
  42. unset($_SESSION['xtreamuserid']);
  43. .................................................................................
  44. .............................................
  45. .............
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement