Advertisement
Guest User

Untitled

a guest
Nov 20th, 2017
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.56 KB | None | 0 0
  1. <?php
  2. /**
  3. *
  4. * @ This file is created by http://DeZender.Net
  5. * @ deZender (PHP5 Decoder for ionCube Encoder)
  6. *
  7. * @ Version : 3.0.8.0
  8. * @ Author : DeZender
  9. * @ Release on : 25.09.2017
  10. * @ Official site : http://DeZender.Net
  11. *
  12. */
  13.  
  14. function checkConnection($params)
  15. {
  16. logModuleCall( 'XTREAM-CODES', 'CHECK PANEL CONNECTION' );
  17. get_latest( );
  18. $con = mysqli_connect( $params['serverip'], $params['serverusername'], $params['serverpassword'], config_dbname, config_port );
  19.  
  20. if (!($con)) {
  21. $result = mysqli_connect_error( );
  22. }
  23. else {
  24. $result = 'Success';
  25. }
  26.  
  27. mysqli_close( $con );
  28. return $result;
  29. }
  30.  
  31. function run_query($params, $query)
  32. {
  33. get_latest( );
  34. debug( 'XTREAM: Prepared query: ' . $query );
  35. debug( 'XTREAM: Running query' );
  36. $con = mysqli_connect( $params['serverip'], $params['serverusername'], $params['serverpassword'], config_dbname, config_port );
  37.  
  38. if (!($con)) {
  39. $error = mysqli_connect_error( );
  40. logActivity( 'XTREAM: ERROR while connecting panel DB! ' . $error );
  41. }
  42. else {
  43. $runQuery = mysqli_query( $con, $query );
  44. }
  45.  
  46. if (!($runQuery)) {
  47. $error = mysqli_error( $con );
  48. logActivity( 'XTREAM: ERROR while running query! ' . $error );
  49. $result = $error;
  50. }
  51. else {
  52. $result = 'success';
  53. }
  54.  
  55. mysqli_close( $con );
  56. debug( 'XTREAM: running query finished Result = ' . $result );
  57. return $result;
  58. }
  59.  
  60. function get_userid($params, $orderid, $mode)
  61. {
  62. logActivity( 'XTREAM: Getting userID for ' . $mode );
  63. $con = mysqli_connect( $params['serverip'], $params['serverusername'], $params['serverpassword'], config_dbname, config_port );
  64.  
  65. if ($mode == 'mag') {
  66. $magident = 'WHMCSMAG:' . $orderid;
  67. $query = 'SELECT id FROM `users` WHERE username = \'' . $magident . '\'';
  68. }
  69. else {
  70. $query = 'SELECT id FROM `users` WHERE reseller_notes = \'' . $orderid . '\'';
  71. }
  72.  
  73. debug( 'XTREAM: prepared query ' . $query );
  74.  
  75. if (!($con)) {
  76. $error = mysqli_connect_error( );
  77. logActivity( 'XTREAM: ERROR CONNECTING TO PANEL DB ! ' . $error );
  78. }
  79. else {
  80. $result = mysqli_query( $con, $query );
  81. $result = mysqli_fetch_array( $result );
  82. $userid = $result[0];
  83. }
  84.  
  85. if (!(empty( $userid ))) {
  86. logActivity( 'XTREAM: Retrived userid ' . $userid );
  87. }
  88. else {
  89. logActivity( 'XTREAM: ERROR GETTING USERID!' );
  90. }
  91.  
  92. mysqli_close( $con );
  93. return $userid;
  94. }
  95.  
  96. function add_new_user($params)
  97. {
  98. logActivity( 'XTREAM: Adding new user' );
  99. $email = $params['clientsdetails']['email'];
  100. .................................................................
  101. ..........................
  102. .........
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement