Storing Station profile and selected CAT-Radio-controller in cookie

The info is stored for 3600*24*99 seconds = 99 days within a local browser
cookie.
pull/307/head
Kim Huebel 2019-06-25 13:46:13 +02:00
rodzic 13c225cf71
commit d096c32082
2 zmienionych plików z 6 dodań i 1 usunięć

Wyświetl plik

@ -63,6 +63,9 @@ class QSO extends CI_Controller {
'station_profile_id' => $this->input->post('station_profile')
);
// ];
setcookie("radio", $qso_data['radio'], time()+3600*24*99);
setcookie("station_profile_id", $qso_data['station_profile_id'], time()+3600*24*99);
$this->session->set_userdata($qso_data);

Wyświetl plik

@ -229,7 +229,9 @@ class User_Model extends CI_Model {
'user_lotw_name' => $u->row()->user_lotw_name,
'user_eqsl_name' => $u->row()->user_eqsl_name,
'user_eqsl_qth_nickname' => $u->row()->user_eqsl_qth_nickname,
'user_hash' => $this->_hash($u->row()->user_id."-".$u->row()->user_type)
'user_hash' => $this->_hash($u->row()->user_id."-".$u->row()->user_type),
'radio' => isset($_COOKIE["radio"])?$_COOKIE["radio"]:"",
'station_profile_id' => isset($_COOKIE["station_profile_id"])?$_COOKIE["station_profile_id"]:""
);
$this->session->set_userdata($userdata);