<?php function set_upload_offers($path){ $config = array(); $config['upload_path'] = $path; $config['allowed_types'] = 'gif|jpg|png'; $config['overwrite'] = FALSE; return $config; } function set_upload_profilepic($path){ $config = array(); $config['upload_path'] = $path; $config['allowed_types'] = 'gif|jpg|png'; $config['overwrite'] = FALSE; return $config; } function set_upload_service($path){ $config = array(); $config['upload_path'] = $path; $config['allowed_types'] = 'gif|jpg|png'; $config['overwrite'] = FALSE; return $config; } function set_upload_editservice($path){ $config = array(); $config['upload_path'] = $path; $config['allowed_types'] = 'gif|jpg|png'; $config['overwrite'] = FALSE; return $config; } function remove_html(&$item, $key) { $item = strip_tags($item); } function set_log($class,$method,$postdata,$auth){ $CI = & get_instance(); $url = $class.'/'.$method; $data = array('url'=>$url, 'parameter'=>$postdata, 'auth'=>$auth, 'time'=>date('Y-m-d h:i:s')); $CI->db->insert('service_log',$data); //echo $CI->db->last_query(); return $CI->db->insert_id(); } function pr($val){ echo (is_array($val))?'<pre>':''; print_r($val); echo (is_array($val))?'</pre>':''; exit; } function pre($val){ echo (is_array($val))?'<pre>':''; print_r($val); echo (is_array($val))?'</pre>':''; echo '<br>'; } function encode_param($param = ''){ if(empty($param)){ return; } $encode = base64_encode('{*}'.$param.'{*}'); $encode = base64_encode('a%a'.$encode.'a%a'); $encode = base64_encode('b'.$encode.'b'); $encode = base64_encode('Ta7K'.$encode.'eyRq'); return urlencode($encode); } function decode_param($param = ''){ if(empty($param)){ return; } $decode = urldecode(trim($param)); $decode = trim(base64_decode(urldecode($decode)),'Ta7K'); $decode = trim($decode,'eyRq'); $decode = trim(base64_decode(urldecode($decode)),'b'); $decode = trim(base64_decode(urldecode($decode)),'a%a'); $decode = trim(base64_decode(urldecode($decode)),'{*}'); return $decode; } ?>