中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

dedecms拓展函數(shù)

1970-01-01    來源:

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

這些函數(shù)是在一個視頻站點中復(fù)制下來的,發(fā)布出來做一個備份,也許以后能用的上,至于函數(shù)的作用可以看一下具體代碼,這里就不做解析了。

?

//解密js escape加密字符串
function unescape($str) {  
    $ret = '';  
    $len = strlen ( $str );  
    for($i = 0; $i  $len; $i ++) {  
        if ($str [$i] == '%' && $str [$i + 1] == 'u') {  
            $val = hexdec ( substr ( $str, $i + 2, 4 ) );  
            if ($val  0x7f)  
                $ret .= chr ( $val );  
            else if ($val  0x800)  
                $ret .= chr ( 0xc0 | ($val >> 6) ) . chr ( 0x80 | ($val & 0x3f) );  
            else  
                $ret .= chr ( 0xe0 | ($val >> 12) ) . chr ( 0x80 | (($val >> 6) & 0x3f) ) . chr ( 0x80 | ($val & 0x3f) );  
            $i += 5;  
        } else if ($str [$i] == '%') {  
            $ret .= urldecode ( substr ( $str, $i, 3 ) );  
            $i += 2;  
        } else  
            $ret .= $str [$i];  
    }  
    return $ret;  
}
//獲取視頻搜索結(jié)果列表
function get_videolist($str){
  global $cfg_cmsurl;
  $result="";
  foreach(explode('$@#$',$str) as $item){
     if(trim($item)=="") continue;
	 $arr=explode('$#',$item);
	 $link=$cfg_cmsurl."/play/".$arr[0];
	 $title=$arr[1];
	 $img=get_local_img($arr[2]);
	 $time=$arr[3];
	 $result.=' 
  • .
  • $link.'" class="img" title="'.$title.'" > .$img.'" width="165" alt="'.$title.'" height="124" /> .$time.'

    '

    .$title.' '; } return $result; } //獲得視頻詳細(xì)信息html function get_videodetail($str){ global $cfg_cmsurl; $result=""; foreach(explode('$@#$',$str) as $item){ if(trim($item)=="") continue; $arr=explode('$#',$item); $link=$cfg_cmsurl."/play/".$arr[0]; $title=$arr[1]; $img=get_local_img($arr[2]); $nianfen=$arr[3]; $pingfen=$arr[4]; $star=get_star_html($pingfen); $column=$arr[5]; $status=$arr[6]; $zhuyan=str_replace('/','',$arr[7]); $diqu=$arr[8]; $leixing=str_replace('/','',$arr[9]); $intro=$arr[10]; $result.='
    .$img.'" width="128" height="182" alt="'.$title.'">

    .$link.'">'.$title.'('.$column.') '.$nianfen.'

    主演:'.$zhuyan.'

    更新:'.$status.' 類型:'.$leixing.' 地區(qū):'.$diqu.'

    劇情:'.$intro.'.$link.'" rel="nofollow">詳細(xì)劇情

    .$link.'" class="playlink"> .$cfg_cmsurl.'/plus/desktop.html?name='.$title.'" rel="nofollow" class="desktop">

    '.$star.'?'.$pingfen.'
    '
    ; } return $result; } function get_star_html($pingfen){ global $cfg_templets_skin; $star0=(int)($pingfen/2); $star1=(int)((10-$pingfen)/2); $star2=5-$star0-$star1; $html=''; for($i=0;$i$star0;$i++){ $html.='.$cfg_templets_skin.'/images/star0.gif">'; } for($i=0;$i$star2;$i++){ $html.='.$cfg_templets_skin.'/images/star2.gif">'; } for($i=0;$i$star1;$i++){ $html.='.$cfg_templets_skin.'/images/star1.gif">'; } return $html; } function get_local_img($url){ global $cfg_cmsurl; $result=$url; if(!strstr($url,'http://')&&!strstr($url,'/images/defaultpic.gif')){ $result=$cfg_cmsurl.$url; }elseif(!strstr($url,'/images/defaultpic.gif')){ //將遠(yuǎn)程地址替換為偽靜態(tài)地址 $filename=basename($url); $result=$cfg_cmsurl.'/static/'.$filename; } return $result; } function curl_get($url,$gzip=false){ $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); //抓取https網(wǎng)頁 curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false); //抓取https網(wǎng)頁 curl_setopt($curl, CURLOPT_HEADER, false); curl_setopt($curl, CURLOPT_REFERER,$url); curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 6.0; SeaPort/1.2; Windows NT 5.1; SV1; InfoPath.2)'); curl_setopt($curl, CURLOPT_COOKIEJAR, 'cookie.txt'); curl_setopt($curl, CURLOPT_COOKIEFILE, 'cookie.txt'); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 0); if($gzip) curl_setopt($curl, CURLOPT_ENCODING, "gzip"); $values = curl_exec($curl); curl_close($curl); return($values); } function curl_post($url,$post){ $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_HEADER, false); curl_setopt($curl, CURLOPT_REFERER,$url); curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 6.0; SeaPort/1.2; Windows NT 5.1; SV1; InfoPath.2)'); curl_setopt($curl, CURLOPT_COOKIEJAR, 'cookie.txt'); curl_setopt($curl, CURLOPT_COOKIEFILE, 'cookie.txt'); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 0); curl_setopt($curl, CURLOPT_POST, 1);//post提交方式 curl_setopt($curl, CURLOPT_POSTFIELDS, $post); //指定post提交的參數(shù) $values = curl_exec($curl); curl_close($curl); return($values); } function get_baidu_keys($type){ if($type=="all") $url="http://top.baidu.com/buzz?b=1"; elseif($type=="week") $url="http://top.baidu.com/buzz?b=42"; $html=curl_get($url); $html=iconv("GB2312","UTF-8//IGNORE",$html); preg_match_all('/(.*?)/',$html,$arr); $data=$arr[2]; return $data; } function get_rewrite_url($url){ global $rewriteArr,$db; $re=''; if(strstr($url,"list.php")){ preg_match('/list.php\?tid=([\d]+)/',$url,$arr); $id=$arr[1]; $sn=$rewriteArr[$id]; $re=preg_replace('/plus\/list.php\?tid=([\d]+)/',$sn.'/',$url); }elseif(strstr($url,"view.php")){ preg_match('/view.php\?aid=([\d]+)/',$url,$arr); $id=$arr[1]; //查詢出sn $row=$db->GetOne("select urlsn from dede_addonmovie where aid=$id"); if(isset($row['urlsn'])) $sn=trim($row['urlsn']); $re=preg_replace('/plus\/view.php\?aid=([\d]+)/',$sn.'/',$url); } return $re; } function get_filter_title($typename){ global $sn,$rewriteArr,$leixing; $sn=trim($sn); $re=''; $arr=array_flip($rewriteArr); $tid=$arr[$sn]; if(strstr($leixing,'劇')&&$tid==2) $re=$leixing; else $re=$leixing.$typename; return $re; }

    標(biāo)簽: https ssl 代碼 搜索

    版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請聯(lián)系:west999com@outlook.com
    特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點!
    本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請與原作者聯(lián)系。

    上一篇:如何使用DEDEcms/織夢制作復(fù)合篩選或聯(lián)動篩選圖解

    下一篇:關(guān)于織夢DEDECMS二次開發(fā)的一些個人經(jīng)驗之談