Advertisement
Guest User

Untitled

a guest
Jun 4th, 2018
510
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.53 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 row($caption, $result, $message = '')
  15. {
  16. global $odd;
  17. global $diagnostic_output;
  18. $odd = 1 - $odd;
  19.  
  20. if ($result === true) {
  21. return;
  22. }
  23.  
  24. if ($result === false) {
  25. $_obfuscate_DVwhJDUcEBcDFCQtNRQJETccFDs3IhE = '#CC5555';
  26. $_obfuscate_DSsHMggZIhAhLgIZHDALFT00HjEMCSI = 'Failed';
  27. ++$$GLOBALS['errors'];
  28. }
  29. else if (is_null( $result )) {
  30. $_obfuscate_DVwhJDUcEBcDFCQtNRQJETccFDs3IhE = '#EEBB55';
  31. $_obfuscate_DSsHMggZIhAhLgIZHDALFT00HjEMCSI = 'Warning';
  32. ++$$GLOBALS['warnings'];
  33. }
  34. else {
  35. $_obfuscate_DVwhJDUcEBcDFCQtNRQJETccFDs3IhE = '#CC5555';
  36. $_obfuscate_DSsHMggZIhAhLgIZHDALFT00HjEMCSI = 'Invalid';
  37. ++$$GLOBALS['errors'];
  38. }
  39.  
  40. $_obfuscate_DSULBzlbNilbBSsoJCs_WzIVBT0iDiI = ((0 < $odd ? '#F0F0F0' : '#E0E0E0'));
  41. $diagnostic_output .= '<tr style=\'background-color: ' . $_obfuscate_DSULBzlbNilbBSsoJCs_WzIVBT0iDiI . '\'><td>' . $caption . '</td><td style=\'background-color: ' . $_obfuscate_DVwhJDUcEBcDFCQtNRQJETccFDs3IhE . '; color: white; font-weight: bold; text-align: center\'>' . $_obfuscate_DSsHMggZIhAhLgIZHDALFT00HjEMCSI . '</td></tr>';
  42.  
  43. if ($message) {
  44. $diagnostic_output .= '<tr style=\'background-color: ' . $_obfuscate_DSULBzlbNilbBSsoJCs_WzIVBT0iDiI . '\'><td colspan=\'2\' style=\'color: #909090; padding-left: 10px\'>' . $message . '</td></tr>';
  45. }
  46. }
  47.  
  48. function load_queries($filename, $convert_engine_to_type = false)
  49. {
  50. $_obfuscate_DR8SAgwjOzMSBwMhWyIvOx0dCTZbGRE = array( );
  51. $_obfuscate_DVsXBRoiCQhbFQIRDwUrJBMSOT8vFDI = file( $filename );
  52.  
  53. if (!(is_array( $_obfuscate_DVsXBRoiCQhbFQIRDwUrJBMSOT8vFDI ))) {
  54. return array( );
  55. }
  56.  
  57. $_obfuscate_DTUTEgoyKAIzHxYxIxUvPDASHjUGISI = '';
  58.  
  59. foreach ($_obfuscate_DVsXBRoiCQhbFQIRDwUrJBMSOT8vFDI as $_obfuscate_DRUULi8QERsGEwEeFjgsEC9bBjIwQDI => $_obfuscate_DTQBQAUjFSYQQDwGPBI5ER4mEzIGGiI) {
  60. $_obfuscate_DTQBQAUjFSYQQDwGPBI5ER4mEzIGGiI = trim( $_obfuscate_DTQBQAUjFSYQQDwGPBI5ER4mEzIGGiI );
  61.  
  62. if (substr( $_obfuscate_DTQBQAUjFSYQQDwGPBI5ER4mEzIGGiI, 0, 2 ) == '--') {
  63. continue;
  64. }
  65.  
  66. $_obfuscate_DTUTEgoyKAIzHxYxIxUvPDASHjUGISI .= $_obfuscate_DTQBQAUjFSYQQDwGPBI5ER4mEzIGGiI . ' ';
  67.  
  68. if (substr( $_obfuscate_DTQBQAUjFSYQQDwGPBI5ER4mEzIGGiI, -1 ) == ';') {
  69. if ($convert_engine_to_type) {
  70. if (strtoupper( substr( $_obfuscate_DTUTEgoyKAIzHxYxIxUvPDASHjUGISI, 0, 13 ) ) == 'CREATE TABLE ') {
  71. $_obfuscate_DTUTEgoyKAIzHxYxIxUvPDASHjUGISI = str_replace( 'ENGINE=MyISAM', 'TYPE=MyISAM', $_obfuscate_DTUTEgoyKAIzHxYxIxUvPDASHjUGISI );
  72. }
  73. }
  74.  
  75. $_obfuscate_DR8SAgwjOzMSBwMhWyIvOx0dCTZbGRE[] = $_obfuscate_DTUTEgoyKAIzHxYxIxUvPDASHjUGISI;
  76. $_obfuscate_DTUTEgoyKAIzHxYxIxUvPDASHjUGISI = '';
  77. }
  78. }
  79.  
  80. return $_obfuscate_DR8SAgwjOzMSBwMhWyIvOx0dCTZbGRE;
  81. }
  82.  
  83. function install_database($settings)
  84. {
  85. if (DB_INSTALLED) {
  86. $settings = array_merge( $settings, array(
  87. 'dbname' => DB_NAME,
  88. 'dbhost' => DB_HOST,
  89. 'dbuser' => DB_USER,
  90. 'dbpass' => DB_PASS
  91. ) );
  92. }
  93.  
  94. try {
  95. $_obfuscate_DSFbARkvDzcnFj0nJyQNDj8TIxgVFQE = CCSQL::singleton( $settings['dbname'], $settings['dbhost'], $settings['dbuser'], $settings['dbpass'] );
  96. }
  97. catch (CSQLException $_obfuscate_DQU4IzYiJTI7KC4KXD4sMwcZOTEhBhE) {
  98. if (strpos( $_obfuscate_DQU4IzYiJTI7KC4KXD4sMwcZOTEhBhE->getMessage( ), 'old-passwords' ) !== false) {
  99. return array( 'Your MySQL user account has been configured using an insecure, old (MySQL v3.x) password format which Centova Cast cannot use. You can fix this by logging in to your server via SSH and running:' . "\n\n" . '/usr/local/centovacast/bin/mysqlauthfix ' . $settings['dbuser'] . ((($settings['dbhost'] == 'localhost') || ($settings['dbhost'] == '127.0.0.1') ? '' : ' ' . $settings['dbhost'])) . "\n\n" . 'When prompted for the password, enter your MySQL password for the \'' . $settings['dbuser'] . '\' MySQL user to upgrade your password to the newer, secure format.' . "\n\n" . 'After upgrading your password, return to this page to proceed with the installation.' );
  100. }
  101.  
  102. return array( 'Sorry, a database connection could not be established:' . "\n\n" . $_obfuscate_DQU4IzYiJTI7KC4KXD4sMwcZOTEhBhE->getMessage( ) . "\n\n" . 'Please double-check the database details you specified and try again.' );
  103. }
  104.  
  105. if (!(DB_INSTALLED)) {
  106. ............................................................................
  107. .......................................
  108. ...................
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement