<?php
//包含函数库
require_once( dirname(__FILE__).'/inc/mysql.php' );
//拼音的缓冲数组
$pinyins = Array();
//获得当前的脚本网址
function GetCurUrl()
{
if(!empty($_SERVER["REQUEST_URI"]))
{
$scriptName = $_SERVER["REQUEST_URI"];
$nowurl = $scriptName;
}
else
{
$scriptName = $_SERVER["PHP_SELF"];
if(empty($_SERVER["QUERY_STRING"]))
{
$nowurl = $scriptName;
}
else
{
$nowurl = $scriptName."?".$_SERVER["QUERY_STRING"];
}
}
return $nowurl;
}
//返回格林威治标准时间
function MyDate($format='Y-m-d H:i:s',$timest=0)
{
global $cfg_cli_time;
$addtime = $cfg_cli_time * 3600;
if(empty($format))
{
$format = 'Y-m-d H:i:s';
}
return gmdate ($format,$timest+$addtime);
}
function GetDateMk($mktime)
{
return MyDate("Y-m-d",$mktime);
}
//中文截取2,单字节截取模式
//如果是request的内容,必须使用这个函数
function cn_substrR($str,$slen,$startdd=0)
{
$str = cn_substr(stripslashes($str),$slen,$startdd);
return addslashes($str);
}
//中文截取2,单字节截取模式
function cn_substr_utf8($str, $length, $start=0)
{
$lgocl_str=$str;
//echo strlen($lgocl_str)."||".$length;
if(strlen($str) < $start+1)
{
return '';
}
preg_match_all("/./su", $str, $ar);
$str = '';
$tstr = '';
//为了兼容mysql4.1以下版本,与数据库varchar一致,这里使用按字节截取
for($i=0; isset($ar[0][$i]); $i++)
{
if(strlen($tstr) < $start)
{
$tstr .= $ar[0][$i];
}
else
{
if(strlen($str) < $length )
{
$str .= $ar[0][$i];
}
else
{
break;
}
}
}
return $str;
}
function msubstr($str, $start=0, $length, $charset="utf-8", $suffix=true){
$re['utf-8'] = "/[\x01-\x7f]|[\xc2-\xdf][\x80-\xbf]|[\xe0-\xef][\x80-\xbf]{2}|[\xf0-\xff][\x80-\xbf]{3}/";
$re['gb2312'] = "/[\x01-\x7f]|[\xb0-\xf7][\xa0-\xfe]/";
$re['gbk'] = "/[\x01-\x7f]|[\x81-\xfe][\x40-\xfe]/";
$re['big5'] = "/[\x01-\x7f]|[\x81-\xfe]([\x40-\x7e]|\xa1-\xfe])/";
preg_match_all($re[$charset], $str, $match);
$length_new = $length;
for($i=$start; $i<$length; $i++){
if (ord($match[0][$i]) > 0xa0){
//中文
}else{
$length_new++;
$length_chi++;
}
}
if($length_chi<$length){
$length_new = $length+($length_chi/2);
}
$slice = join("",array_slice($match[0], $start, $length_new));
if($suffix && $slice != $str){
return $slice."…";
}
return $slice;
}
function cn_substr($str,$slen,$startdd=0)
{
global $cfg_soft_lang;
if($cfg_soft_lang=='utf-8')
{
return cn_substr_utf8($str,$slen,$startdd);
}
$restr = '';
$c = '';
$str_len = strlen($str);
if($str_len < $startdd+1)
{
return '';
}
if($str_len < $startdd + $slen || $slen==0)
{
$slen = $str_len - $startdd;
}
$enddd = $startdd + $slen - 1;
for($i=0;$i<$str_len;$i++)
{
if($startdd==0)
{
$restr .= $c;
}
else if($i > $startdd)
{
$restr .= $c;
}
if(ord($str[$i])>0x80)
{
if($str_len>$i+1)
{
$c = $str[$i].$str[$i+1];
}
$i++;
}
else
{
$c = $str[$i];
}
if($i >= $enddd)
{
if(strlen($restr)+strlen($c)>$slen)
{
break;
}
else
{
$restr .= $c;
break;
}
}
}
return $restr;
}
function GetCkVdValue()
{
@session_start();
return isset($_SESSION['sea_ckstr']) ? $_SESSION['sea_ckstr'] : '';
}
//php某些版本有Bug,不能在同一作用域中同时读session并改注销它,因此调用后需执行本函数
function ResetVdValue()
{
@session_start();
$_SESSION['sea_ckstr'] = '';
$_SESSION['sea_ckstr_last'] = '';
}
function ExecTime()
{
$time = explode(" ", microtime());
$usec = (double)$time[0];
$sec = (double)$time[1];
return $sec + $usec;
}
function getRunTime($t1)
{
$t2=ExecTime() - $t1;
return "页面执行时间: ".number_format($t2, 6)."秒";
}
function getPowerInfo()
{
return "<p>Powered by <strong><a href=\"http://www.seacms.net\" title=\"".$GLOBALS['cfg_softname']."\" target=\"_blank\">".$GLOBALS['cfg_soft_enname']."</a></strong> <em>".$GLOBALS['cfg_version']."</em></p>";
}
function dd2char($ddnum)
{
$ddnum = strval($ddnum);
$slen = strlen($ddnum);
$okdd = '';
$nn = '';
for($i=0;$i<$slen;$i++)
{
if(isset($ddnum[$i+1]))
{
$n = $ddnum[$i].$ddnum[$i+1];
if( ($n>96 && $n<123) || ($n>64 && $n<91) )
{
$okdd .= chr($n);
$i++;
}
else
{
$okdd .= $ddnum[$i];
}
}
else
{
$okdd .= $ddnum[$i];
}
}
return $okdd;
}
function PutCookie($key,$value,$kptime=0,$pa="/")
{
global $cfg_cookie_encode;
setcookie($key,$value,time()+$kptime,$pa);
setcookie($key.'__ckMd5',substr(md5($cfg_cookie_encode.$value),0,16),time()+$kptime,$pa);
}
function DropCookie($key)
{
setcookie($key,'',time()-360000,"/");
setcookie($key.'__ckMd5','',time()-360000,"/");
}
function GetCookie($key)
{
global $cfg_cookie_encode;
if( !isset($_COOKIE[$key]) || !isset($_COOKIE[$key.'__ckMd5']) )
{
return '';
}
else
{
if($_COOKIE[$key.'__ckMd5']!=substr(md5($cfg_cookie_encode.$_COOKIE[$key]),0,16))
{
return '';
}
else
{
return $_COOKIE[$key];
}
}
}
function GetIP()
{
if(!empty($_SERVER["HTTP_CLIENT_IP"]))
{
$cip = $_SERVER["HTTP_CLIENT_IP"];
}
else if(!empty($_SERVER["HTTP_X_FORWARDED_FOR"]))
{
$cip = $_SERVER["HTTP_X_FORWARDED_FOR"];
}
else if(!empty($_SERVER["REMOTE_ADDR"]))
{
$cip = $_SERVER["REMOTE_ADDR"];
}
else
{
$cip = '';
}
preg_match("/[\d\.]{7,15}/", $cip, $cips);
$cip = isset($cips[0]) ? $cips[0] : 'unknown';
unset($cips);
return $cip;
}
function ShowMsg($msg,$gourl,$onlymsg=0,$limittime=0,$extraJs='')
{
global $cfg_basehost;
if(empty($GLOBALS['cfg_phpurl']))
{
$GLOBALS['cfg_phpurl'] = '..';
}
$htmlhead = "<html>\r\n<head>\r\n<title>提示信息</title>\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /><meta name=\"viewport\" content=\"width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no\">\r\n";
$htmlhead .= "<base target='_self'/>\r\n<style>body{background:#f9fafd;color:#818181}a {text-decoration: none}.mac_msg_jump{width:90%;max-width:420px;margin:5% auto 0;border: 1px solid #293846;border-radius: 4px;box-shadow: 0px 1px 2px rgba(0,0,0,0.1);border: 1px solid #0099CC;background-color: #F2F9FD;}.mac_msg_jump .title{margin-bottom:11px}.mac_msg_jump .text{margin-top: 20px;font-size:14px;color:#555;font-weight: normal;}.msg_jump_tit{height: 32px;padding: 0px;line-height: 32px;font-size: 14px;color: #DFE4ED;text-align: left;background: #0099CC;}</style></head>\r\n<body leftmargin='0' topmargin='0'>\r\n<center>\r\n<script>\r\n";
$htmlfoot = "</script>\r\n$extraJs</center>\r\n</body>\r\n</html>\r\n";
if($limittime==0)
{
$litime = 1000;
}
else
{
$litime = $limittime;
}
if($gourl=="-1")
{
if($limittime==0)
{
$litime = 1000;
}
$gourl = "javascript:history.go(-1);";
}
if($gourl==''||$onlymsg==1)
{
$msg = "<script>alert(\"".str_replace("\"","“",$msg)."\");</script>";
}
else
{
$func = " var pgo=0;
function JumpUrl(){
if(pgo==0){ location='$gourl'; pgo=1; }
}\r\n";
$rmsg = $func;
$rmsg .= "document.write(\"<br /><div class='mac_msg_jump'>";
$rmsg .= "<div class='text'>\");\r\n";
$rmsg .= "document.write(\"<img style='height: 28px;margin-bottom: 15px;'; src='{$cfg_basehost}/pic/i2.png'><br>".str_replace("\"","“",$msg)."\");\r\n";
$rmsg .= "document.write(\"";
if($onlymsg==0)
{
if($gourl!="javascript:;" && $gourl!="")
{
$rmsg .= "<div style='margin-top:20px;'><a href='{$gour
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
海洋cms是一套专为不同需求的站长而设计的视频点播系统,灵活,方便,人性化设计简单易用是最大的特色,是快速架设视频网站首选,可快速建立一个海量内容的专业网站。 海洋cms采用PHP+MYSQL架构,原生PHP代码带来卓越的访问速度和负载能力免去您的后顾之优。 海洋cms支持一键转换原max的模板和数据,实现网站无缝迁移到新平台。众多人性化功能设计,超前定时执行任务,让您处理数据得心应手,您只需要专心做内容运营,其它的交给我们。 海洋cms是基于PHP+MySql技术开发的开源CMS,完全开源 、没有任何加密代码,强劲功能、卓越性能、安全健壮。超级易用、模板众多、插件齐全、资源丰富。构架稳健,平滑升级。
资源推荐
资源详情
资源评论
收起资源包目录
海洋cms(海洋视频内容管理系统) v12.9 bulid20231019 (993个子文件)
RewriteRule.config 1KB
ApacheRule.config 908B
bootstrap.css 148KB
bootstrap.min.css 133KB
bootstrap.min.css 111KB
yzmplayer.css 75KB
layui.css 73KB
DPlayer.min.css 45KB
ckplayer.css 44KB
mytheme-ui.css 33KB
font-awesome.css 32KB
mytheme-font.css 30KB
font-awesome.min.css 27KB
style.min.css 25KB
default.css 20KB
swiper.min.css 17KB
layer.css 14KB
layer.css 14KB
layer.css 14KB
layer.css 14KB
layer.css 14KB
style.css 13KB
mytheme-site.css 11KB
layui.mobile.css 10KB
admin.css 8KB
laydate.css 7KB
color.css 6KB
style.css 6KB
style.css 5KB
mytheme-color3.css 5KB
layer.css 5KB
layer.css 5KB
loginie8.css 4KB
login.css 4KB
style.css 4KB
style.css 4KB
css.css 4KB
styles1.css 3KB
style.css 3KB
qq.css 3KB
tablebox.css 2KB
iconfont.css 2KB
video.css 2KB
simple.css 2KB
res.css 2KB
code.css 1KB
alerts.css 996B
css.css 988B
prettify.css 960B
gb2312-utf8.dat 102KB
gbk-unicode.dat 85KB
gb-big5.dat 48KB
big5-gb.dat 48KB
count.dat 25B
def 283B
fontawesome-webfont.eot 162KB
fontawesome-webfont.eot 69KB
iconfont.eot 46KB
iconfont.eot 19KB
20200519223109.gif 49KB
static.gif 35KB
nopic.gif 24KB
menu_bg.gif 13KB
35.gif 13KB
42.gif 13KB
bg.gif 11KB
40.gif 10KB
18.gif 8KB
19.gif 8KB
Logo.gif 8KB
11.gif 8KB
32.gif 7KB
49.gif 6KB
29.gif 6KB
loading-0.gif 6KB
loading-0.gif 6KB
97.gif 5KB
65.gif 5KB
31.gif 5KB
46.gif 5KB
57.gif 5KB
loading.gif 5KB
45.gif 5KB
8.gif 5KB
box.gif 5KB
43.gif 4KB
33.gif 4KB
68.gif 4KB
26.gif 4KB
14.gif 4KB
7.gif 4KB
success.gif 4KB
51.gif 4KB
10.gif 4KB
47.gif 4KB
72.gif 4KB
6.gif 3KB
94.gif 3KB
84.gif 3KB
41.gif 3KB
共 993 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10
资源评论
阿尔法星球
- 粉丝: 164
- 资源: 237
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功