phpexcel使用方法示例

官方的PHPExcel源程序实在太大了,大概有17M。里面很多功能是我们不需要的。所以我筛选了一下。把excel常用的功能提取出来。详细见附件。文件大小889k。点击下载PHPExcel精简版
如果你想下载完整版,可以到http://phpexcel.codeplex.com/releases/view/45412 下载。

以下是excel功能的基本用法代码示例

/**
* 下载Excel
* @since 2012.04.17
* @version 1.0
* @co[……]

阅读全文»

继续阅读phpexcel使用方法示例

PHPExcel常用方法汇总

PHPExcel 是相当强大的 MS Office Excel 文档生成类库,当需要输出比较复杂格式数据的时候,PHPExcel 是个不错的选择。不过其使用方法相对来说也就有些繁琐。列举以记之。
<?
//设置PHPExcel类库的include path
set_include_path(‘.’. PATH_SEPARATOR .
‘D:\Zeal\PHP_LIBS’ . PATH_SEPARATOR .
ge[……]

阅读全文»

继续阅读PHPExcel常用方法汇总

使用PHPExcel要点解析

以前准备做一个PHP将excel导入mysql数据库的通用程序,基本完成之后就没有管它了。上个月,教务处老师叫我帮忙做一个“国家等级考试报名查询系统”,也需要将学生excel信息导入导出,照片zip压缩导入导出。

上一周刚完成这个程序,虽然用java这样的语言处理比较简单,不过PHP增加这个功能却是5.2以上的版本才能够完成(需要新增的PHP_zip扩展)。毕竟一个月的接触,也略微懂了一些最基础的用法,也遇到了一起才起手很容易碰到的问题,网上关于这个介绍比较简略,我想具体的介绍一下它的基本用法和可能[……]

阅读全文»

继续阅读使用PHPExcel要点解析

Nginx虚拟主机多server_name的顺序问题[转]

 今天在配置Nginx + PHP + MediaWiki中,发现一个问题:MediaWiki所在的Nginx虚拟主机绑定了多个域名,但是不管通过什么域名访问MediaWiki首页,都会被跳转到其中的一个域名上。Nginx配置文件中没有相关的rewrite跳转规则,那么就应该是MediaWiki的PHP程序做的跳转,但是,遍历了MediaWiki目录下的所有文件以及查询了MySQL数据库中的每个表,都没有发现记录有这个域名。后来,通过查看源代码发现MediaWiki是根据$_SERVER[‘SE[……]

阅读全文»

继续阅读Nginx虚拟主机多server_name的顺序问题[转]

Linode ubuntu建立VPN的流程

网上有不收的教程,基于linode建立VPN还是比较简单的,但如果启用了iptables以后,需要特别注意规则的书写,整个流程参考与网的记录整理如下,以备后用:
基本环境:linode 512
系统:ubuntu 12.04
以下所有的命令,如果不是ROOT权限下,需要在前面加上sudo

1、安装pptp
sudo apt-get install pptpd -y

2、修改/etc/pptpd.conf
#localip 192.168.0.1
#remoteip 19[……]

阅读全文»

继续阅读Linode ubuntu建立VPN的流程

Python内置的字符串处理函数整理

收集常用的Python 内置的各种字符串处理 函数的使用方法
str=’python String function’
1.生成字符串变量str=’python String function’

2.字符串长度获取:len(str)
例:print ‘%s length=%d’ % (str,len(str))

3.字母处理
全部大写:str.upper()
全部小写:str.lower()
大小写互换:str.swapcase()
首字母大写,其余小写:str.capitali[……]

阅读全文»

继续阅读Python内置的字符串处理函数整理

Apache之AllowOverride参数详解

通常利用Apache的rewrite模块对 URL 进行重写的时候, rewrite规则会写在 .htaccess 文件里。但要使 apache 能够正常的读取.htaccess 文件的内容,就必须对.htaccess 所在目录进行配置。从安全性考虑,根目录的AllowOverride属性一般都配置成不允许任何Override ,即
< Directory />
AllowOverride None
< /Directory>

在 AllowOverride 设置[……]

阅读全文»

继续阅读Apache之AllowOverride参数详解

10个SQL注入工具

众所周知,SQL注入攻击是最为常见的Web应用程序攻击技术。同时SQL注入攻击所带来的安全破坏也是不可弥补的。以下罗列的10款SQL工具可帮助管理员及时检测存在的漏洞。

BSQL Hacker

BSQL Hacker是由Portcullis实验室开发的,BSQL Hacker 是一个SQL自动注入工具(支持SQL盲注),其设计的目的是希望能对任何的数据库进行SQL溢出注入。 BSQL Hacker的适用群体是那些对注入有经验的使用者和那些想进行自动SQL注入的人群。B[……]

阅读全文»

继续阅读10个SQL注入工具
鄂ICP备13000209号-1

鄂公网安备 42050602000277号