You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
1.1 KiB
44 lines
1.1 KiB
12 years ago
|
<?php
|
||
|
|
||
|
class Config_model extends CI_Model{
|
||
|
|
||
|
public function get_settings()
|
||
|
{
|
||
|
$this->db->select('name, value');
|
||
|
$this->db->from('settings');
|
||
|
|
||
|
$query = $this->db->get();
|
||
|
|
||
|
foreach ($query->result_array() as $row) {
|
||
|
$return[$row['name']] = $row['value'];
|
||
|
}
|
||
|
|
||
|
return $return;
|
||
|
}
|
||
|
|
||
|
public function store_proxy()
|
||
|
{
|
||
|
$data = array('value' => $this->input->post('proxyhost'));
|
||
|
$this->db->where('name','proxyhost');
|
||
|
$this->db->update('settings', $data);
|
||
|
|
||
|
$data = array('value' => $this->input->post('proxyport'));
|
||
|
$this->db->where('name','proxyport');
|
||
|
$this->db->update('settings', $data);
|
||
|
|
||
|
$data = array('value' => $this->input->post('proxytype'));
|
||
|
$this->db->where('name','proxytype');
|
||
|
$this->db->update('settings', $data);
|
||
|
|
||
|
$data = array('value' => $this->input->post('proxyuser'));
|
||
|
$this->db->where('name','proxyuser');
|
||
|
$this->db->update('settings', $data);
|
||
|
|
||
|
$data = array('value' => $this->input->post('proxypassword'));
|
||
|
$this->db->where('name','proxypassword');
|
||
|
$this->db->update('settings', $data);
|
||
|
|
||
|
return;
|
||
|
}
|
||
|
|
||
|
}
|