1234567891011121314151617181920212223242526272829303132333435363738 |
- <?php
- ###
- # @name Installation Access
- # @copyright 2015 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 'Database::createConfig': $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'], $_POST['dbTablePrefix']));
- echo Database::createConfig($_POST['dbHost'], $_POST['dbUser'], $_POST['dbPassword'], $_POST['dbName'], $_POST['dbTablePrefix']);
- }
- }
- ?>
|