Exemplo n.º 1
0
 public function unserialize($data = null)
 {
     $_data = null;
     if ($data) {
         try {
             $_data = @unserialize(b64_decode($data));
         } catch (Exception $e) {
             return;
         }
         if (get_class($_data) == "stdClass") {
             $this->data = $_data;
         }
     }
 }
Exemplo n.º 2
0
<?php

function b64_encode($s)
{
    return str_replace(array('+', '/'), array(',', '-'), base64_encode($s));
}
function b64_decode($s)
{
    return base64_decode(str_replace(array(',', '-'), array('+', '/'), $s));
}
if (!empty($_GET['url'])) {
    $url = b64_decode($_GET['url']);
    if (!empty($_GET['res'])) {
        $url .= $_GET['res'];
    }
    /*********************************************************
     * Content-Type
     *********************************************************/
    $image = preg_match('/(jpg|png|jpeg|gif)$/', $url);
    $js = preg_match('/\\.js$/', $url);
    $css = preg_match('/\\.css$/', $url);
    if ($image) {
        header("Content-Type: image/jpg");
    }
    if ($js) {
        header("Content-Type: application/javascript");
    }
    if ($css) {
        header("Content-Type: text/css");
    }
    /*********************************************************