ÿØÿà JFIF ÿÛ „ ( %"1"%)+...383,7(-.-
![]() Server : Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.20 System : Linux st2.domain.com 3.10.0-1127.10.1.el7.x86_64 #1 SMP Wed Jun 3 14:28:03 UTC 2020 x86_64 User : apache ( 48) PHP Version : 7.4.20 Disable Function : NONE Directory : /var/www/html/adimi/application/helpers/ |
<?php defined('BASEPATH') OR exit('No direct script access allowed'); /* * * ---------------how to use----------------- * ------------------------------------------ * Developed by <mamun.sabuj24@gmail.com> * * $autoload['helper'] = array('lang'); * display a language * echo display('helloworld'); * display language list * $lang = languageList(); * ------------------------------------------ * */ if (!function_exists('display')) { function display($text = null) { $ci =& get_instance(); $ci->load->database(); $table = 'language'; $phrase = 'phrase'; $setting_table = 'soft_setting'; //set language $data = $ci->db->get($setting_table)->row(); if (!empty($data->language)) { $default_lang = $data->language; }else{ $default_lang = 'english'; } $user_lang = $ci->session->userdata('language'); if (!empty($user_lang)) { $language = $user_lang; } else { $language = $default_lang; $ci->session->set_userdata('language',$language); } if (!empty($text)) { if ($ci->db->table_exists($table)) { if ($ci->db->field_exists($phrase, $table)) { if ($ci->db->field_exists($language, $table)) { $row = $ci->db->select($language) ->from($table) ->where($phrase, $text) ->get() ->row(); if (!empty($row->$language)) { return html_escape($row->$language); } else { return false; } } else { return false; } } else { return false; } } else { return false; } } else { return false; } } }