自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(73)
  • 资源 (12)
  • 收藏
  • 关注

原创 竞拍H5,源码,玉石、字画等转拍程序

快充竞拍软件是一款玉石、字画等转拍程序,支持H5、公众号、APP部署,平台可以设置多个场次,不同时间段实现用户之间的互相转拍,后台可以设置价格递增率,也可以由用户来设置涨价或者降价。用户竞拍后,在指定时间可以库存回滚,第二天可以重新竞拍。如竞拍失败,可以提货等功能,快充竞拍同时还有实名认证,分享邀请码,推荐获得佣金功能,团队业绩功能。快充竞拍软件全代码开源,支持定制服务,1对1服务,欢迎您免费试用。联系方式QQ 116311316 (鲁老师软件开发)...

2022-03-21 15:11:51 1049

原创 smarty 在frame中的使用

<br /> public function index() { $top = $this->view->display('index.top.html'); $menu = $this->view->display('index.menu.html'); $main = $this->view->display('index.main.html'); $this->view->assign('frame', array(

2010-10-26 22:41:00 296

原创 $_SERVER检测可疑全局变量

<br />foreach($_REQUEST as $k=>$v){ if(strlen($k)>0 && eregi('/^(cgi_|GLOBALS)/',$k)){ exit('非法入侵!'); } }

2010-10-23 09:18:00 196

原创 ini_get php相关配置是否开启

<br />if(!ini_get('register_globals')){echo "不存在";};exit();

2010-10-23 09:12:00 238

原创 自己写的一个比较数值大小方法

<br />/** * 数值比较大小 * @param num $l1 */function getMaxNum($l1=NUll){ global $l2; if (is_numeric($l1)) { empty($l2) && $l2 = $l1; $l1 > $l2&&$l2 = $l1; }} $l2 = '';//最大的数$arr = array( 8, 2,'3', 'tom', 5);

2010-10-22 20:34:00 262

原创 php写的一个程序配置数组方法

<br />/** * 配置信息的方法 死 思路 如果考虑到这两个是否都会存在; * @param string|array $l1 键名或者数组 * @param string|null $l2 键值 */function configArr($l1 = NULL, $l2 = NULL){ static $_a = array(); //存储配置信息 if (is_array($l1)) { return $_a = array_merg

2010-10-21 22:47:00 195

原创 301重新定向 seo优化

<br />//301重新定向 seo优化 感谢西部数码的指点<br />$HOST=$_SERVER['HTTP_HOST'];if ($HOST=="seven66.com"){ Header("HTTP/1.1 301 Moved Permanently"); Header("Location: http://www.seven66.com"); exit();}

2010-10-21 09:06:00 207

原创 array_filter 闭封写法

<br />$num = array( 10, 20, 30, 40);$arr = array_filter($num,function($v){return $v;});$arr=array_filter($num,'test');print_r($arr);function num($v){ $a = ''; $v > 15 && $a = $v; return $a;}

2010-10-20 21:48:00 144

原创 SPL自定义文件过滤器

<br />//SPL自定义文件过滤器<br /><?php/** * 自定义文件过滤迭代器 * @author wolf [Email: [email protected]] * */class FileExtensionFinder extends FilterIterator{ protected $predicate, $path; public function __construct($path, $predicate) {

2010-10-20 15:20:00 172

原创 mypic 生成静态页面原理与源码

原理:1、mypic采用编译模板保存的方法,就是将执行编译的代码保存起来。但这还会不断请求服务器与数据库。 我采用的解决方案:1、将编译后即生成的页面保存于缓冲区。然后把结果生成静态的html页面。最后抛出require_once 该页面。2、第二次访问的时候 根据路由检查页面是否存在,如果存在,就直接抛出静态页面,无需编译。3、更新方法简单,只需要将html目录下的文件全部删除即可。不涉及后台等,安全保障。4、对源码改动最小,只需要覆盖一个文件,你原来站是怎么样,还是怎么样!只会提高速度。5、对于页面统计

2010-10-20 11:55:00 616 3

原创 PHP 数组转换为xml

<br />// 转换XML数据function data2xml($l1) { // $l1:object or array if(is_object($l1)) { $l1 = get_object_vars($l1); } $I1 = null; foreach($l1 as $k=>$v) { is_numeric($k) && $k="item id=/"{$k}/""; $I1.= "<{

2010-10-19 13:37:00 894

原创 php字符串加密 和位运算

<br />/** * 字符串加密解密(位运算) * 思路 字符串A 和key 生成 b b和key就能还原b * @param $string * @param $action * @param $hash */function strcode($string, $action = 'ENCODE', $hash = ''){ $action != 'ENCODE' && $string = base64_decode($string); $code

2010-10-18 21:04:00 1097

原创 global $GLOBALS区别 实例

<br />/** * 1.$GLOBALS['var']是外部的全局变量本身 * 2.global $var是外部$var的同名引用或者指针。 * @var unknown_type */$var1 = 1;$var2 = 2;function test(){ global $var1; //等价于$GLOBALS['var1']=&$GLOBALS['var1']; return ++ $GLOBALS['var1'];}echo test

2010-10-18 19:16:00 180

原创 function test(&$var)用法 传入值随方法改变

<br />//function test(&$var)用法 传入值随方法改变<br />//将传入的值也改变了function test(&$var) { return ++$var;}$v=2;echo test($v);echo $v+=2;//5echo test($v);//6

2010-10-18 18:58:00 206

原创 一个很实用的验证码

<br />function getsalt($l1=6){ // 去掉了 0 1 O l 等 $l2 = "23456789abcdefghijkmnpqrstuvwxyzABCDEFGHIJKLMNPQRSTUVW"; for ($i=0; $i<$l1; $i++){ $l3.= $l2[mt_rand(0, strlen($l2)-1)];//$l2{1} } return $l3;}echo getsalt();$l2='abcde

2010-10-18 13:51:00 209

原创 mvc 模板引入与缓存【一】【mypic】

<br />//设置参数$title='标题';//preg_replace_callback()//引入模板$html=file_get_contents('./view/album.html');//替换标签$html = preg_replace('#/{tags/}#','<?php echo $title ?>', $html);//缓存保存file_put_contents(TEMP."album.php",$html);//包含文件include_onc

2010-10-17 21:07:00 158

原创 mypic 图片站 思路分析【控制器篇】【一】

<br />//这是个终端代码 所有的显示的一切都在这里。现在我来说下整个框架的流程<br />class albumAction extends action { protected $var; // 初始化 public function __construct(){ parent::init(); $this->album = D('album'); } // index public function index(){ $sys = C();

2010-10-16 22:25:00 169

原创 一个php判断 返回值与错误

<br />一个php判断 返回值与错误<br />function jude($val){ return isset($val) ? $val : 0;}$name =null;//you can set the valuefunction getName($name){ echo $name;}jude($name) && getName($name);

2010-10-16 15:31:00 381

原创 转义字符 函数addslashes htmlspecialchars 的运用

$str="这些字符是'和/和null ";echo addslashes($str); //转义字符echo $str1='测试页面'; //直接输出html代码echo htmlentities($str1); //中文都被格式化了echo htmlspecialchars($str1); //格式化输出 html源码

2010-10-16 14:41:00 688

原创 array_map 回调函数 数组处理

<br />/** * array_map */function parse($num){ $num += 0; return $num * $num * $num;}$arr = array(1,2,3,4,5);print_r(array_map('parse', $arr));

2010-10-16 12:54:00 223

原创 php ob_start 缓冲区的使用

<br /><?php/** * ob_start 缓冲 */function callback($buffer){ return str_replace('apple','orange',$buffer);}ob_start('callback');//将整个页面放到callback中的$bufferecho "this is an apple!";ob_end_flush();echo "this is another apple!";

2010-10-15 16:57:00 215

原创 PHP SOAP协议 WSDL描述语言 解释【PHP进阶教程】

1、SOAP协议 是服务器与服务器之间的通信 之前必须开启php_soap;2、WSDL是用于存放请求地址 操作等 封装文件,然后通过SOAP扩展进行编译。当然也可以不用WSDLexample1:在本地创建了两个虚拟空间和域名 如下soap.client.com   E:/client  客户端soap.service.com E:/service  服务端有了这两个我们就能做测试了。服务端如下代码注意:编码'http://soap.service.com/Demo','encoding'=>'UTF8')

2010-10-14 20:43:00 721

原创 MYPIC 图片站解析 【PHP进阶教程】

<br />1 初始化 获得一个app的object 调用run<br />2 引入的mp中包括核心函数 配置文件 声明全局变量 缓存等<br />define('ROOT',realpath(dirname(__FILE__)).DIRECTORY_SEPARATOR); require './core/mp.php';$app = new app();$app->run('album');<br />2、我们来看看他的run方法中有什么?它依次调用了init parseUrl(路由解析)

2010-10-13 17:02:00 451 1

原创 php_strip_whitespace 全自动文件夹创建和文件写入【PHP进阶教程】

<br />//this is mypic code (./core/mp.php)<br /><?php// PHP comment here/* * Another PHP comment */$phpcode = php_strip_whitespace('cart.php'); //写入php代码// Newlines are considered whitespace, and are removed too:// write_filefunction writ

2010-10-13 16:22:00 543

原创 Smarty 自定义标签 register_function的运用【PHP进阶教程】

<br />//Smarty 自定义标签 register_function的运用【PHP进阶教程】<br /><?phprequire_once 'E:/smarty3/Smarty.class.php';$smarty = new Smarty();$smarty->template_dir = "./view/templates"; $smarty->compile_dir = "./view/templates_c"; $smarty->cache_dir = "./view/c

2010-10-13 11:44:00 577

转载 PHP 深度划分目录 smarty缓存配置实例【PHP进阶教程】

<br />//PHP 深度划分目录 smarty缓存配置实例【PHP进阶教程】<br /><?php/** * 为了存放缓存文件,不多,4w条记录,我想采用哈希目录; * 以两个字母为深度划分目录,想都没想我就这样写 * @link http://hi.baidu.com/anvycn/blog/item/3100242e751b34564fc2269f.html * @param $obj smarty object * @param $key URI * @param $

2010-10-12 10:34:00 383

原创 Reflection反射技术插件架构【PHP进阶教程】

<br />1、首先必须要有一个含有getName的接口<br />2、建立一个应用程序 去检测当前包含的插件(引用接口)<br />3、最后就是写你想要调用的插件程序。<br /><?php<br />/**<br /> * 利用反射器插件<br /> * @author wolf [Email: [email protected]]<br /> *<br /> */<br />interface IPlugin<br />{<br />    public function getName();<br /

2010-10-12 09:29:00 237

原创 Zend_Controller_Action_Helper_Smarty 【二】自定义动作助手 【zend框架】

<br />//Zend_Controller_Action_Helper_Smarty 【二】自定义动作助手 【zend框架】<br /><?php/** * smarty自定义动作助手 * 一下代码应该放在抽象类中 这样会更好 * @author wolf [Email: 116311316] * */class Custom_Controller_Action_Helper_Smarty { protected $_smartyConfig; pro

2010-10-11 08:26:00 248

原创 Zend_Controller_Action_Helper 自定义动作经理 【一】【zend框架】

//昨天晚上终于把自定义经理这块弄好了。1 自定义动作助手,要获取路由之后的request 请求容器,为了使用厘米的方法。2 所以在dispatch 派遣器实例化 当前控制器的时候 要这样使用$controllerclass = new $controller ( $request );这样之后 在控制器中如下 应该是这样的 当然这里只是使用动作助手的codeclass Custom_Controller_Action{ public static $_helper; //this is sa

2010-10-11 08:20:00 223

原创 Zend_Controller_Request_Http HostName解析【zend框架】

<br />//Zend_Controller_Request_Http HostName解析<br /> const SCHEME_HTTP = 'http'; const SCHEME_HTTPS = 'https'; public function getHttpHost() { $host = $this->getServer('HTTP_HOST'); if (!empty($host)) { return $

2010-10-10 22:53:00 357

原创 zend 多路由协议 添加思路【zend框架】

<br />1、在路由routestartup之前 添加<br />2、配置文件为route.ini 通过zend_config解析 获取一个zend_config object<br />3、通过前端frontr getrouter获取的路由器 Rwrite object<br />4、调用路由器的addconfig方法 将zend_config object解析出来。<br />5、解析后获取乡相应的路由协议对象,通过实例化对象得来的,单例模式。$route = call_user_func(array

2010-10-10 19:43:00 201

原创 PHP call_user_function 用法 【PHP进阶教程】

"; echo $sex; }}$classname = "myclass";$myname = 'tom';$mysex='男';cal

2010-10-10 14:03:00 1513

原创 Zend 自定义ActionController 可用插件【zend框架】

<br />//本文必须你充分了解派遣的先后顺序<br />//之前 我遗漏了几点:<br />1、在自定义动作经理助手 得获得当前的控制器,_actionController 这里我们直接在派遣的时候传递过去当前控制器的$this(可看源代码);  我省略了一个动作经理助手。<br /><?php/** * 自定义控制器 Custom manager assistant controller contains actions * @author wolf [Email: 116311316@q

2010-10-10 08:50:00 230

原创 PHP 用数组的形式存储对象【二】 【PHP进阶教程】

//前面一个还是不完善的  这次完善了全局访问_helperName = array(); } public function offsetExists($offset) { return array_key_exists($offset, $this->_helperName); } public function offsetSet($offset, $value) { return $

2010-10-09 23:03:00 700

原创 PHP 用数组的形式存储对象【一】 【PHP进阶教程】

//在zend中 这样的形式是很多的 当然这里我简单写了些例子 PHP 用数组的形式存储对象 【PHP进阶教程】 _helperName = array(); } public function offsetExists($offset) { return array_key_exists($offset, $this->_helperName); } public function offsetGet($key) {

2010-10-09 21:48:00 628

原创 Zend_Controller_Front 包含插件【zend框架】

<br />//Zend_Controller_Front 包含插件【zend框架】<br />//我只不过是把zend前端重写了一遍,只是为了了解思路。仅供学习。<br /><?php/** * Zend_Controller_Front 精简版 转载请注明 * @author wolf [Qq: 116311316] * @example $front=Custom_Controller_Front::getInstance(); * @version 1.0 * */

2010-10-08 22:31:00 227

原创 PHP ReflectionClass 反射器简单使用

<br />//PHP ReflectionClass 反射器简单使用<br />class MyPc{ public function getController () { return array(); }}foreach (get_declared_classes() as $class) { $rc = new ReflectionClass($class); if ($rc->isUserDefined()) {

2010-10-08 18:54:00 454

原创 PHP foreach用于对象的时候【PHP进阶教程】

<br />//PHP foreach用于对象的时候【PHP进阶教程】<br />$arr = array (1, 2, 3, 4, 5 );//this arrayforeach ( $arr as $a => $value ) {// print_r ( $a );//this key}foreach ( $arr as $a ) { //print_r ( $a ); //this is value}class MyPc{public $_helper;

2010-10-07 20:38:00 384

原创 Zend 前端助手 包含models模块【zend框架】

<br /><?php/** * Front插件 获取包含models *@author wolf [Email: [email protected]] *@param $modulesList 模块的路径 */class Custom_Plugin_Loader extends Zend_Controller_Plugin_Abstract { protected $_moduleName; /** *在分发循环(dispatch loop)前被调用 */ p

2010-10-05 16:40:00 227

原创 Zend Bootstrap引导文件最简单配置【十】【zend框架】

<br />//这个过程就是为了获得一个前端助手,采用资源方法 这个配置实现了多模块<br /><?phpclass Bootstrap extends Zend_Application_Bootstrap_Bootstrap { /** * 初始化前端 */ protected function _initFront() { $frontController = Zend_Controller_Front::getInstance (); $frontContro

2010-10-04 22:24:00 427

centos6.5 libgcc-s.so.1 x86-64

centos6.5不小心卸载了libgcc-4.4.7-23.el6.x86_64 libgcc_s.so.1: cannot open shared object file: No such file or directory 如果你的系统是64位(32位的则拷贝到相应的lib下): 将相同系统下的文件/lib64/libgcc_s.so.1拷贝到你的系统的/lib64/下

2023-12-13

竞拍转拍H5、APP、玉石、字画等转拍程序

快充竞拍软件是一款玉石、字画等转拍程序,支持H5、公众号、APP部署,平台可以设置多个场次,不同时间段实现用户之间的互相转拍,后台可以设置价格递增率,也可以由用户来设置涨价或者降价。用户竞拍后,在指定时间可以库存回滚,第二天可以重新竞拍。如竞拍失败,可以提货等功能,快充竞拍同时还有实名认证,分享邀请码,推荐获得佣金功能,团队业绩功能。快充竞拍软件全代码开源,支持定制服务,1对1服务,欢迎您免费试用。

2022-03-21

使用xib 自定义uitableviewcell 实现了代理协议

下载即可安装 支持最新ios9.1版本 一个demo 理解之后 自己可以完全自定义

2015-11-20

android 新闻客户端

更新内容如下: 1、界面上更加整洁。 2、app图标为黑色背景 金字塔。 3、支持加载更多。 4、支持图文信息展示。 5、支持评论留言。 6、评论列表展示。 7、支持软件自动更新。

2014-03-21

名单抽奖最终版 支持csv格式 air

使用方法 1、在安装目录 新建list.csv 为抽奖池 一行一个 2、在安装目录新建goods文件夹 按照数字方式命名奖品。 新增功能: 1、支持本地数据和远程数据,支持CSV文件格式的导入和导出。 2、对手机号码中间4位进行加入。 3、对CSV格式 只要求用户名和手机 3列 可以自定义数据 不受影响。 4、修改了全新的抽奖界面。 5、增加了时间mark标记和导出标题。 原有如下: 1、自定义抽奖通道数目。 2、一次抽出的通道中名单不允许重复。 3、已中奖的名单从中奖池中删除。 4、生成中奖名单。 5、定义中奖级别和图片。 6、本地抽奖池。 7、第几轮 第几次抽奖

2014-02-27

AS3名单抽奖机 更改奖品图片 更改中奖人数

1、自定义抽奖通道数目。 2、一次抽出的通道中名单不允许重复。 3、已中奖的名单从中奖池中删除。 4、生成中奖名单。 5、定义中奖级别和图片。 6、本地抽奖池。 7、第几轮 第几次抽奖

2014-02-26

as3+php 抽奖 滚动抽奖v2版本

as3结合php v2版本 界面很美观,还是不错的,URLLoader

2014-02-14

抽奖机 滚动抽奖机 flash as3

as3开发的 有图 直接可以拿来使用 代码简单 参考别人 然后自己改编的更加简单点。 抽奖机是自己设计的

2014-02-11

as3 水果机案例 源码 滚动

通过按钮来控制Event.EnterFrame 动作的快慢等等。 这里有个定位层,在程序中有段代码 这里的函数我使用的还不够熟悉localToGlobal和 var poin1:Point = slot1.localToGlobal(new Point(get_rec(luck,slot1).x,get_rec(luck,slot1).y)); //速度减到2的时候 才停止

2014-02-10

flash 飞机 空战 AS3.0 案例 demo

主要采用了EnterFrame 内含说明文档和解释

2014-02-09

微信Oauth2.0 PHP 客户端 client

使用方法 1、设置好跳转链接。 2、配置好 APPID和 SECRET 放置回调域名下面即可。

2013-12-17

微信公共平台开发 订阅号开发 开发者模式 PHP模式

使用说明: 1、代码直接拷贝到自己的服务器。 2、这是一个PHP类。 3、需要实例化,然后使用一文本方法获取数据。

2013-11-25

简单的asp新闻发布系统

用户名和密码都是:www.goodtext.org 后台登陆:login.asp?long=long ------------------------------------------------------------------------------ goodtext.org新闻&文章发布管理系统 V 2.0 (GTArticle V2.0 ) 新特性: 1、加入在线编辑器,加强文章编辑功能。 2、加入模板引擎,模板设计与程序分离。 3、增加RSS2.0订阅功能,增加Google Sitemap方便搜索引擎抓取。 4、后台首页增加升级提醒,方便你了解最新版本...等信息。 5、增加模板管理功能。 6、中文标签调用,简单易懂。

2009-08-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除