Exemple #1
0
 /**
  * 写cookie给浏览器
  *
  * @return array 
  */
 public static function setCookie($key, $value)
 {
     if (strlen($key) == 0 || strlen($value) == 0) {
         return false;
     }
     return setcookie($key, $value, Volatile::time() + Cookie::$intExpire_30years);
 }
/**
 * 为wise生成特殊的url标记
 * @param unknown_type $url
 * @return string
 */
function smarty_modifier_wiseUrlDi($url)
{
    if (empty($url)) {
        return '';
    }
    $url = str_replace('&', '&', $url);
    $key = 'wisetimgkey';
    $sec = Volatile::time();
    $di = md5(sprintf("%s%u%s", $key, $sec, $url));
    return 'sec=' . $sec . '&di=' . $di . '&src=' . urlencode($url);
}