Example #1
0
function fixImageURL(&$html, &$did)
{
    $images = getImages($html);
    $imgs = array_unique($images[1]);
    foreach ($imgs as $img) {
        $html = str_replace($img, fixurl($img), $html);
        //print_r($did);
        if (!in_array($img, $did)) {
            $base64 = image_base64_encode($img);
            if ($base64) {
                echo "<img><src><![CDATA[";
                echo fixurl($img);
                echo "]]></src><base64><![CDATA[";
                echo $base64;
                echo "]]></base64></img>";
            }
            array_push($did, $img);
        }
    }
}
 /**
  * Compile session userdata
  *
  * @return  mixed
  */
 protected function session_section()
 {
     $data = array('icon' => $data['icon'] = image_base64_encode($this->assets_folder . 'images/session.png'), 'session' => isset($this->CI->session) ? $this->CI->session->all_userdata() : array());
     return $this->CI->load->view($this->view_folder . 'session', $data, true);
 }