Commit f5ae8ce1 by Jansa Jose

Merge branch 'jansa'

parents 1b2532f2 90f683cb
......@@ -318,7 +318,7 @@ $config['cache_query_string'] = FALSE;
| http://codeigniter.com/user_guide/libraries/encryption.html
|
*/
$config['encryption_key'] = '';
$config['encryption_key'] = 'Ptf/PWNWrULQT72syxfaaBRTS9JbiKrj9dfuVEvT3rA';
/*
|--------------------------------------------------------------------------
......
......@@ -2854,6 +2854,11 @@ print_r(date('H:i',$ms));exit();*/
if(isset($data['card_number']) && strlen(trim($data['card_number']," ")) > 0 && isset($data['card_holder_name']) && strlen(trim($data['card_holder_name']," ")) > 0 && isset($data['card_expiry_month']) && strlen(trim($data['card_expiry_month']," ")) > 0 && isset($data['card_expiry_year']) && strlen(trim($data['card_expiry_year']," ")) > 0 && isset($data['card_cvv']) && strlen(trim($data['card_cvv']," ")) > 0){
$auth_result = $this->Webservice_model->get_userid_frm_authtoken($headers['Auth']);
$data['user_id'] = $auth_result->userid;
$data['card_number'] = encrypt_data($data['card_number']);
$data['card_holder_name'] = encrypt_data($data['card_holder_name']);
$data['card_expiry_month'] = encrypt_data($data['card_expiry_month']);
$data['card_expiry_year'] = encrypt_data($data['card_expiry_year']);
$data['card_cvv'] = encrypt_data($data['card_cvv']);
$result = $this->Webservice_model->save_card($data);
if($result['status'] == 'success'){
$res = array(
......
......@@ -42,6 +42,16 @@ function check_cep_viacep($cep)
return $buffer;
}
function encrypt_data($data){
$CI = & get_instance();
return $CI->encrypt->encode($data);
}
function decrypt_data($data){
$CI = & get_instance();
return $CI->encrypt->decode($data);
}
function filteredData(){
$dd = array();
$dd[0] = array(
......
......@@ -1996,11 +1996,11 @@ class Webservice_model extends CI_Model {
if(count($query) > 0){
$new = array();
foreach ($query as $key => $value) {
$value['validity'] = $value['card_expiry_month'].'/'. $value['card_expiry_year'];
$value['validity'] = decrypt_data($value['card_expiry_month']).'/'.decrypt_data($value['card_expiry_year']);
$new[$key]['card_id'] = $value['id'];
$new[$key]['card_holder_name'] = $value['card_holder_name'];
$new[$key]['card_holder_name'] = decrypt_data($value['card_holder_name']);
$new[$key]['card_validity'] = $value['validity'];
$new[$key]['card_number'] = $value['card_number'];
$new[$key]['card_number'] = decrypt_data($value['card_number']);
}
$res = array('status'=>'success','data'=>array('card_list'=>$new));
......
......@@ -58,7 +58,7 @@ $autoload['packages'] = array();
|
| $autoload['libraries'] = array('user_agent' => 'ua');
*/
$autoload['libraries'] = array('database','session');
$autoload['libraries'] = array('database','session','encrypt');
/*
| -------------------------------------------------------------------
......
......@@ -324,7 +324,7 @@ $config['cache_query_string'] = FALSE;
| https://codeigniter.com/user_guide/libraries/encryption.html
|
*/
$config['encryption_key'] = '';
$config['encryption_key'] = 'Ptf/PWNWrULQT72syxfaaBRTS9JbiKrj9dfuVEvT3rA';
/*
|--------------------------------------------------------------------------
......
......@@ -1621,9 +1621,7 @@ class Home extends CI_Controller {
$userdata = $this->session->userdata('UserData');
$insert_array = array('account_no' => $_POST['account'],'account_holder' => $_POST['name'],'bank_name' => $_POST['bank'],'agency' => $_POST['agency']);
$insert_array = array('account_no' => encrypt_data($_POST['account']),'account_holder' =>encrypt_data($_POST['name']),'bank_name' => $_POST['bank'],'agency' => $_POST['agency']);
if($userdata['type']=="PATIENT")
......@@ -1645,8 +1643,6 @@ class Home extends CI_Controller {
}
//print_r($insert_array);
$insert = $this->Home_model->insert_bank_account($insert_array);
if($insert)
......
......@@ -26,7 +26,7 @@ class Payment extends CI_Controller {
global $default_date ;
$this->default_date = '01/01/1970';
$this->load->library('encrypt');
//print_r(date_default_timezone_get());die();
}
......@@ -34,4 +34,13 @@ class Payment extends CI_Controller {
{
$this->load->view('payment');
}
public function encrypt_data(){
$new_data = '{"anamnese":{"Kidney_Problem":"Abdominal Compartment Syndrome","Breathing_Problem":"Lung Cancer","Gastric_Problem":"Hemorrhoids","others":["hepatitis","diabetis"]}}';
$data = $this->encrypt->encode($new_data);
//print_r($data);echo"<br>";
$data2 = $this->encrypt->decode($data);
print_r($data2);
exit();
}
}
\ No newline at end of file
......@@ -44,6 +44,16 @@ function auto_logout($field)
}
}
function encrypt_data($data){
$CI = & get_instance();
return $CI->encrypt->encode($data);
}
function decrypt_data($data){
$CI = & get_instance();
return $CI->encrypt->decode($data);
}
function load_language($lang_key,$echo=FALSE){
......
......@@ -941,7 +941,7 @@
public function insert_bank_account($data)
{
//print_r($data);exit();
if($this->db->insert('tbl_bank_accounts', $data))
{
......
......@@ -19,7 +19,7 @@
?>
<li>
<h6 class="m0"><?php echo date('d-m-Y',$value['date']);?></h6>
<div class="child1"><h5><strong><?php echo $value['account_holder'];?> - <?php echo $value['bank_name'];?> <?php echo $value['account_no'];?></strong></h5>
<div class="child1"><h5><strong><?php echo decrypt_data($value['account_holder']);?> - <?php echo $value['bank_name'];?> <?php echo decrypt_data($value['account_no']);?></strong></h5>
<p class="select"><?php echo $value['status'];?></p>
</div>
<div class="child2"><strong><b>R$ <?php echo $value['amount'];?></b></strong></div>
......
<div class="ip_bank_detail">
<?php
// print_r($banks);
if(!empty($banks))
{
foreach ($banks as $key => $value)
......@@ -7,8 +8,7 @@
?>
<li>
<div class="ip_bank_left">
<h6><?php echo $value['bank_name'];?> <?php echo $value['account_no'];?> <?php echo $value['agency'];?></h6>
<p><?php echo $value['account_holder'];?></p>
<h6><?php echo $value['bank_name'];?> <?php echo decrypt_data($value['account_no']);?> <?php echo $value['agency'];?></h6>
</div>
<div class="ip_bank_close delete-bank-btn" bankid="<?php echo $value['id'];?>">
</div>
......
......@@ -413,6 +413,7 @@ $('#contact-us-send-btn').click(function()
{
$('#add-bank-success-error').removeClass('alert-danger').addClass('alert-success').removeClass('hidden').html(items.message);
var result_inner = post_ajax(base_url+'Home/getAllBanks');
//console.log(result_inner);
$('#show_all_saved_banks').html(result_inner);
$('.reset-bank-form').val('');
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment