diff --git a/application/config/config.php b/application/config/config.php index 38c7091..3f9aea5 100644 --- a/application/config/config.php +++ b/application/config/config.php @@ -16,7 +16,7 @@ */ //Please change to your installation folder, with a trailing / (slash) -$config['base_url'] = 'http://localhost/'; +$config['base_url'] = 'http://localhost/hunt/Treasure-Hunt/'; /* |-------------------------------------------------------------------------- @@ -29,7 +29,7 @@ | */ // $config['index_page'] = 'index.php'; -$config['index_page'] = ''; +$config['index_page'] = 'index.php'; /* |-------------------------------------------------------------------------- @@ -252,11 +252,12 @@ | 'sess_time_to_update' = how many seconds between CI refreshing Session Information | */ + +$config['sess_driver'] = 'database'; $config['sess_cookie_name'] = 'ci_session'; $config['sess_expiration'] = 7200; $config['sess_expire_on_close'] = FALSE; $config['sess_encrypt_cookie'] = TRUE; -$config['sess_use_database'] = TRUE; $config['sess_table_name'] = 'ci_sessions'; $config['sess_match_ip'] = TRUE; $config['sess_match_useragent'] = TRUE; diff --git a/application/config/database.php b/application/config/database.php index 7ad781a..e05bf9d 100644 --- a/application/config/database.php +++ b/application/config/database.php @@ -46,19 +46,19 @@ */ $active_group = 'default'; -$active_record = TRUE; +$query_builder = TRUE; //database details - change these to the correct values $db['default']['hostname'] = 'localhost'; -$db['default']['username'] = 'root'; -$db['default']['password'] = ''; +$db['default']['username'] = 'treasure_user'; +$db['default']['password'] = 'treasure_password'; $db['default']['database'] = 'treasurehunt'; //standard CI database details -$db['default']['dbdriver'] = 'mysql'; +$db['default']['dbdriver'] = 'mysqli'; $db['default']['dbprefix'] = ''; -$db['default']['pconnect'] = TRUE; +$db['default']['pconnect'] = FALSE; $db['default']['db_debug'] = TRUE; $db['default']['cache_on'] = FALSE; $db['default']['cachedir'] = ''; diff --git a/application/controllers/home.php b/application/controllers/Home.php similarity index 98% rename from application/controllers/home.php rename to application/controllers/Home.php index 6bd3a2a..35fb514 100644 --- a/application/controllers/home.php +++ b/application/controllers/Home.php @@ -101,7 +101,7 @@ public function login() { 'role' => $role )); - redirect(base_url(), 'location'); + redirect(site_url('login')); }else{ //0 was returned. could be some error with Facebook API //return to home page, and let the user try logging in again, after logging out @@ -110,7 +110,7 @@ public function login() { }else{ $facebook = $this->facebook->instance->getRedirectLoginHelper(); $permissions = ['email']; - $loginUrl = $facebook->getLoginUrl(base_url().'login', $permissions); + $loginUrl = $facebook->getLoginUrl(site_url('login'), $permissions); //redirect to Facebook to authenticate redirect($loginUrl); diff --git a/application/controllers/nimda.php b/application/controllers/Nimda.php similarity index 99% rename from application/controllers/nimda.php rename to application/controllers/Nimda.php index 5502722..b24d995 100644 --- a/application/controllers/nimda.php +++ b/application/controllers/Nimda.php @@ -1,6 +1,6 @@ $fb_uid, 'fb_name' => $fb_name, 'level' => $current_level, - 'answer' => mysql_real_escape_string($answer), - 'ip' => mysql_real_escape_string($_SERVER['REMOTE_ADDR']) + 'answer' => $this->db->escape($answer), + 'ip' => $this->db->escape($_SERVER['REMOTE_ADDR']) ); $this->db->insert('log_answers',$log); diff --git a/application/models/status_model.php b/application/models/Status_model.php similarity index 98% rename from application/models/status_model.php rename to application/models/Status_model.php index 7d7fe77..0972fbd 100644 --- a/application/models/status_model.php +++ b/application/models/Status_model.php @@ -1,5 +1,5 @@