| 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'], $_POST['dbTablePrefix']));
 
- 		echo Database::createConfig($_POST['dbHost'], $_POST['dbUser'], $_POST['dbPassword'], $_POST['dbName'], $_POST['dbTablePrefix']);
 
- 	}
 
- }
 
- ?>
 
 
  |