Exemplo n.º 1
0
 if (isset($_POST['dbname'])) {
     class SystemComponent
     {
         private $settings;
         function getSetting()
         {
             $settings['dbhost'] = $_POST['dbhost'];
             $settings['dbusername'] = $_POST['uname'];
             $settings['dbpassword'] = $_POST['pwd'];
             $settings['dbname'] = $_POST['dbname'];
             return $settings;
         }
     }
     require_once "includes/dbconnector.class.php";
     $db = new DbConnector();
     if ($db->check_connection()) {
         $dbhost = $_POST['dbhost'];
         $dbusername = $_POST['uname'];
         $dbpassword = $_POST['pwd'];
         $dbname = $_POST['dbname'];
         function generateRandomString($length = 25)
         {
             $characters = 'abcdefghijklmnopqrstuvwxyz123456789';
             $charactersLength = strlen($characters);
             $randomString = '';
             for ($i = 0; $i < $length; $i++) {
                 $randomString .= $characters[rand(0, $charactersLength - 1)];
             }
             return $randomString;
         }
         $_SESSION['info']['admin'] = generateRandomString();