Advertisement
Guest User

Untitled

a guest
Jun 26th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.42 KB | None | 0 0
  1. <?php
  2. /*
  3. * Made by IsS127
  4. * https://www.thestarwarsmc.net/store/
  5. * NamelessMC version 2.0.0-pr2
  6. *
  7. * COPYRGIHTED!
  8. *
  9. * Store
  10. */
  11.  
  12.  
  13. // Ensure module has been installed
  14. $module_installed = $cache->retrieve('module_example');
  15. $queries = new Queries();
  16. if(!$module_installed ||){
  17. try {
  18. if(isset($_SESSION['charset'])) $charset = $_SESSION['charset'];
  19. else $charset = 'utf8';
  20. $this->dbInit($charset);
  21. } catch(Exception $e){
  22. die($e->getMessage());
  23. }
  24. }
  25.  
  26. define('Store', true);
  27.  
  28. // Define URLs which belong to this module
  29. $pages->add('Store', '/store', 'pages/store.php');
  30.  
  31. // Add link to navbar
  32. $navigation->add('Store', 'Store', URL::build('/store'));
  33.  
  34.  
  35.  
  36. public function dbInit($charset = 'latin1'){
  37. $data = $queries->_db->showTables('donations');
  38. if(!empty($data)){
  39. return '<div class="alert alert-warning">Database already initialised!</div>';
  40. } else {
  41. $data = $queries->_db->createTable("donations", "`id` int(11) NOT NULL AUTO_INCREMENT, PRIMARY KEY (`id`), `userID` int NOT NULL, `amount` TEXT(5), `date` TEXT, `processed` TEXT, `sandbox` TEXT, `first_name` TEXT, `last_name` TEXT, `payer_email` TEXT, `expires` TEXT, `expired` TEXT, `canGet` INT","ENGINE=InnoDB DEFAULT CHARSET=$charset");
  42. $data = $queries->_db->createTable("players","`userID` int, `amount` TEXT(5)", "ENGINE=InnoDB DEFAULT CHARSET=$charset";
  43. // Success
  44. return true;
  45. }
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement