123456789101112131415161718192021222324252627282930313233343536373839 |
- <?php
- ###
- # @name Installation Access
- # @author Tobias Reich
- # @copyright 2014 by Tobias Reich
- ###
- if (!defined('LYCHEE')) exit('Error: Direct access is not allowed!');
- if (!defined('LYCHEE_ACCESS_INSTALLATION')) exit('Error: You are not allowed to access this area!');
- class Installation extends Access {
- public function check($fn) {
- switch ($fn) {
- case 'dbCreateConfig': $this->dbCreateConfig(); break;
- # Error
- default: exit('Warning: No configuration!');
- return false; break;
- }
- return true;
- }
- private function dbCreateConfig() {
- Module::dependencies(isset($_POST['dbHost'], $_POST['dbUser'], $_POST['dbPassword'], $_POST['dbName']));
- echo Database::createConfig($_POST['dbHost'], $_POST['dbUser'], $_POST['dbPassword'], $_POST['dbName']);
- }
- }
- ?>
|