php 导入excel文档程序
php 导入excel文档程序
$a = "用户名,真实姓名,联系方式,联系QQ,联系地址,邮箱地址 rn";
header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:filename=".$Filename);
$Sql = "Select * from gx_member";
$Result = mysql_query($Sql) or die(mysql_error());
while($rs = mysql_fetch_array($Result) ){
if(get_days($rs['m_time'])<= $Table ){
$a.=$rs['m_name'].','. $rs['m_realname'].",". $rs['m_tel'].",". $rs['m_qq'].",";
$a.="".$rs['m_address'].",". $rs['m_mail']." rn ";
}
}
echo $a;
如何给dedecms增加迅雷联盟代码
第一步:在templates/plus/download_links_templet.htm打开这个文件把下面代码放
在</head>之前就行了。
<script src="http://pstatic.xunlei.com/js/webThunderDetect.js"></script>
<script src="http://pstatic.xunlei.com/js/base64.js"></script>
第二步:在站点根目录找到plus/download.php文件,打开。找到$downlinks =
ch_softlinks($row[$vname], $ctag, $cu, '', true);这一句,在后段加上这一段代
码
preg_match_all('/<a.*?(?: |\\t|\\r|\\n)?href=[\'"]?(.+?)[\'"]?(?:(?: |\\t|\\r|\\n)+.*?)?>(.+?)<\/a.*?>/sim',$downlinks,$vlink);
$downlinks = '';
foreach( $vlink[1] as $getlink =>$value )
{
if( strtolower(substr( $value ,0,10 ))
=='thunder://' )
{
$downlinks.= '<a href="#"
thunderHref="'.$value.'" thunderPid="85957" thunderType=""
thunderResTitle="" onClick="return OnDownloadClick_Simple(this,2);"
oncontextmenu="ThunderNetwork_SetHref(this)" >迅雷下载</a> ';
}
else
{
$downlinks.= '<a href="#"
thunderHref="'.$value.'" thunderPid="85957" thunderType=""
thunderResTitle="" onClick="return OnDownloadClick_Simple(this,2);"
oncontextmenu="ThunderNetwork_SetHref(this)" >本地下载</a> ';
}
}
好了大功告诉成了,很简单的方法就给你的网站增加迅雷联盟的下载代码了哦,
本站原创转载注明www.111cn.net
php ip获取与判断IP分段类
class Ip {
/**
* 取IP
* @return string
*/
public static function get() {
if ($_SERVER['HTTP_CLIENT_IP'] && $_SERVER
['HTTP_CLIENT_IP']!='unknown') {
$ip = $_SERVER['HTTP_CLIENT_IP'];
} elseif ($_SERVER['HTTP_X_FORWARDED_FOR'] && $_SERVER
['HTTP_X_FORWARDED_FOR']!='unknown') {
$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
} else {
$ip = $_SERVER['REMOTE_ADDR'];
}
return $ip;
}
/**
* IP转成整形数值
* @param string $ip IP
* @return int
*/
public static function ipToInt($ip) {
$ips = explode('.',$ip);
if (count($ips)>=4) {
$int = $ips[0]*256*256*256+$ips[1]*256*256+$ips[2]
*256+$ips[3];//根据IP,a,b,c类进行计算
} else {
throw new Exception('ip is error');
}
return $int;
}
/**
* 判断IP是否在一个IP段内
* @param string $startIp 开始IP
* @param string $endIp 结束IP
* @param string $ip IP
* @return bool
*/
public static function isIn($startIp, $endIp, $ip) {
$start = Ip::ipToInt($startIp);
$end = Ip::ipToInt($endIp);
$ipInt = Ip::ipToInt($ip);
$result = false;
if ($ipInt>=$start && $ipInt<=$end) {
$result = true;
}
return $result;
}
}
php日期所在月的第一天日期和最后一天
/**
* 日期所在月的第一天日期
* @return int
*/
public function getFirstDayOfMonth ($format = 'timestamp') {
$day = $this->getPart('yy') . '-' . $this->getPart('mm') .
'-' . '01';
if ($format=='timestamp') {
$day = (int)$this->toTimeStamp($day);
}
return $day;
}
/**
* 日期所在月的最后一天日期
* @return int
*/
public function getLastDayOfMonth ($format = 'timestamp') {
$day = $this->getPart('yy') . '-' . $this->getPart('mm') .
'-' . $this->daysOfMonth();
if ($format=='timestamp') {
$day = (int)$this->toTimeStamp($day);
}
return $day;
}
php 格式化输出日期函数
public function format ($formatTo='standard',$timestamp = NULL) {
if ($timestamp!==NULL) {
$source = $timestamp;
if (!$source) {
return '';
}
} else {
$source = $this->timestamp;
}
switch (strtolower($formatTo))
{
case 'chinese' : //中文格式串“YYYY年MM月DD日
HH:MM:SS”
$result = date("Y年m月d日 H:i:s", $source);
break ;
case 'cdate':
$result = date("Y年m月d日", $source); break
;
case 'date':
$result = date("Y-m-d", $source); break ;
case 'time':
$result = date("H:i:s", $source); break ;
case 'standard' : //标准格式串“YYYY-MM-DD HH:MM:SS
”
$result = date("Y-m-d H:i:s", $source);
break;
default :
$result = date($formatTo, $source);
}
return $result;
}
相关文章
- 这篇文章主要介绍了C#开发Windows窗体应用程序的简单操作步骤,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...2021-04-12
- 本文通过例子,讲述了C++调用C#的DLL程序的方法,作出了以下总结,下面就让我们一起来学习吧。...2020-06-25
- 这篇文章主要介绍了微信小程序 页面传值详解的相关资料,需要的朋友可以参考下...2017-03-13
- 本文通过两个示例讲解了一下Process类调用外部应用程序的基本用法,并简单讲解了StartInfo属性,有需要的朋友可以参考一下。...2020-06-25
- 大概有如下步骤 新建项目Bejs 新建文件package.json 新建文件Gruntfile.js 命令行执行grunt任务 一、新建项目Bejs源码放在src下,该目录有两个js文件,selector.js和ajax.js。编译后代码放在dest,这个grunt会...2014-06-07
- 这篇文章主要介绍了微信小程序 二维码生成工具 weapp-qrcode详解,教大家如何在项目中引入weapp-qrcode.js文件,通过实例代码给大家介绍的非常详细,需要的朋友可以参考下...2021-10-23
- 这篇文章主要介绍了uniapp微信小程序:key失效的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...2021-01-20
将c#编写的程序打包成应用程序的实现步骤分享(安装,卸载) 图文
时常会写用c#一些程序,但如何将他们和photoshop一样的大型软件打成一个压缩包,以便于发布....2020-06-25- 本文实例讲述了PHP常用的小程序代码段。分享给大家供大家参考,具体如下:1.计算两个时间的相差几天$startdate=strtotime("2009-12-09");$enddate=strtotime("2009-12-05");上面的php时间日期函数strtotime已经把字符串...2015-11-24
- 这篇文章主要介绍了微信小程序 网络请求(GET请求)详解的相关资料,需要的朋友可以参考下...2016-11-22
- 这篇文章主要为大家详细介绍了微信小程序自定义tabbar组件,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2021-03-14
详解在IDEA中将Echarts引入web两种方式(使用js文件和maven的依赖导入)
这篇文章主要介绍了在IDEA中将Echarts引入web两种方式(使用js文件和maven的依赖导入),本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下...2020-07-11- 这篇文章主要给大家介绍了关于微信小程序如何获取图片宽度与高度的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...2021-03-10
- 这篇文章主要介绍了微信小程序手势操作之单触摸点与多触摸点的相关资料,需要的朋友可以参考下...2017-03-13
- 这篇文章主要介绍了微信小程序(应用号)开发新闻客户端实例的相关资料,需要的朋友可以参考下...2016-10-25
- 这篇文章主要介绍了Python爬取微信小程序通用方法代码实例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下...2020-09-29
- 这篇文章主要介绍了微信小程序 页面跳转传递值几种方法详解的相关资料,需要的朋友可以参考下...2017-01-16
- 这篇文章主要为大家详细介绍了微信小程序实现点击导航条切换页面,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2020-11-19
- 微信小程序目前的火热程度相信不用多言,最近利用空余时间用小程序实现了个动态的登录页效果,所以下面这篇文章主要给大家介绍了利用微信小程序实现登录页云层漂浮动画效果的相关资料,需要的朋友可以参考借鉴,下面来一起看看吧。...2017-05-09
- 这篇文章主要为大家详细介绍了微信小程序实现选择地址省市区三级联动,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下...2020-06-21