PATH:
home
/
letacommog
/
letaweb
/
admin
/
models
/
mainsite_models
/
forms
<?php class InstallForm extends CFormModel { public $database_user_name; public $database_name; public $database_password; public $database_host_name; public $admin_user_name; public $admin_user_password; public $server_type; public $server_url; public $server_port; public $server_username; public $server_password; public function rules() { return array( array('database_user_name, database_name,database_password,database_host_name,admin_user_name,admin_user_password', 'required'), array('id, server_type,server_url,server_port,server_username,server_password,name, display_name,priority', 'safe'), ); } public function save($item = null) { if ($this->validate()) { $db = new CDbConnection(); $db->connectionString = 'mysql:host='.$this->database_host_name.';dbname='.$this->database_name; $db->password = $this->database_password; $db->username = $this->database_user_name; $db->setActive(true); DLDatabaseHelper::import($db, 'sql.sql'); return true; } else { return false; } } }
[+]
..
[-] PageCreationForm.php
[edit]
[-] InstallForm.php
[edit]
[-] ForgotPasswordForm.php
[edit]
[-] LoginForm.php
[edit]
[-] SignupForm.php
[edit]
[-] RecoverPasswordForm.php
[edit]
[-] ResentActiveMailForm.php
[edit]
[-] PageInstallationForm.php
[edit]