- 博客(43)
- 资源 (3)
- 收藏
- 关注
原创 获取图片宽度、高度、格式、文件大小的信息
function getImageInfo($img) { //$img为图象文件绝对路径 $img_info = getimagesize($img); switch ($img_info[2]) { case 1: $imgtype = "GIF"; break; case 2: $imgtype = "JPG"; break; case 3: $img
2011-06-08 14:57:00
1436
原创 【PHP函数集锦】get_defined_vars
<br />get_defined_vars — 返回由所有已定义变量所组成的数组 Report a bug 描述arrayget_defined_vars ( void )<br />此函数返回一个包含所有已定义变量列表的多维数组,这些变量包括环境变量、服务器变量和用户定义的变量。 <?php<br />$b = array(1,1,2,3,5,8);<br /><br />$arr = get_defined_vars();<br /><br />// 打印 $b<br />print_r($arr["
2011-05-29 15:19:00
847
原创 【PHP函数集锦】import_request_variables
<br /> <br /> <br />(PHP 4 >= 4.1.0, PHP 5)<br />import_request_variables — 将 GET/POST/Cookie 变量导入到全局作用域中Report a bug 描述boolimport_request_variables ( string$types [, string$prefix ] )<br />将 GET/POST/Cookie 变量导入到全局作用域中。如果你禁止了 register_globals,但又想用到一些全局变量,
2011-05-29 15:16:00
745
原创 【PHP函数集锦】import_request_variables
<br /> <br /> <br />(PHP 4 >= 4.1.0, PHP 5)<br />import_request_variables — 将 GET/POST/Cookie 变量导入到全局作用域中Report a bug 描述boolimport_request_variables ( string$types [, string$prefix ] )<br />将 GET/POST/Cookie 变量导入到全局作用域中。如果你禁止了 register_globals,但又想用到一些全局变量,
2011-05-29 15:16:00
628
转载 文件上传参考
<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><t
2011-05-25 17:57:00
399
原创 js 判断浏览器
<br /><?phpclass resizeimage{ //图片类型 var $type; //实际宽度 var $width; //实际高度 var $height; //改变后的宽度 var $resize_width; //改变后的高度 var $resize_height; //是否裁图 var $cut; //源图象 var $srcimg;
2011-05-24 08:58:00
352
转载 IE6_png_透明_(三种解决方法).txt
<br />FF和IE7已经直接支持透明的png图了,下面这个主要是解决IE6下透明PNG图片有灰底的 <br /><br />============================================================================= <br /><br />此效果简单,。。。。相当不错 推荐 <br /><br /><br /><br />style="FILTER: progid:DXImageTransform.Microsoft.Alpha
2011-05-20 10:25:00
481
原创 PHP 生成缩略图类
<br /><?phpclass resizeimage{ //图片类型 var $type; //实际宽度 var $width; //实际高度 var $height; //改变后的宽度 var $resize_width; //改变后的高度 var $resize_height; //是否裁图 var $cut; //源图象 var $srcimg;
2011-05-19 11:27:00
590
1
原创 Joomla 登录及发贴 "Invalid Token" 解决办法
Joomla 登录及发贴 "Invalid Token" 解决办法<br />其实这个东东呀,直接用火车头写正确了登录随机值就可以了,但是说,他的token的name属性写在后面去了,所以这种登录随机值不好获取,那么我们就可以这样做,取消全局验证Token的功能!<br /><br />这样的话就可以打开 /libraries/joomla/environment/request.php 这个文件,从435行左右开始修改,[color=Red][b]其实就是将大概在 447 行左右的 return fals
2011-05-11 11:36:00
2232
原创 MyISAM 和 InnoDB 讲解
<br /> MyISAM 和 InnoDB 讲解<br /> InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。<br /> 以下是一些细节和具体实现的差别:<br /> ◆1.InnoDB不支持FULLTEXT
2011-04-20 20:20:00
446
原创 【转】 [Ubuntu] lampp安装Zend Framework
转载自 DavidHHuan最终编辑 meng_xinjie<br />A. Zend Framework解压在 /media/MyDocuments/xampp/htdocs/zf,<br />B. Lampp放在 /opt/lampp<br /><br />1. 添加zf.sh到alias。<br />在Terminal里面输入:<br />alias=/media/MyDocuments/xampp/htdocs/zf/bin/zf.sh<br /><br />2. 修改zf.sh。<br
2011-04-19 22:19:00
618
原创 [转]最原始的Zend Framework整合Smarty简易方法
文章来源:<br />http://bbs.zfchina.org/viewthread.php?tid=4&extra=page%3D3<br />Zend Framework整合Smarty简易方法<br /> Index.php<br /> <br /><?php error_reporting(E_ALL | E_STRICT); date_default_timezone_set('Asia
2011-04-19 22:13:00
828
转载 'The mysql driver is not currently installed'错误!!
转载自 vicbeijing最终编辑 vicbeijingFatal error: Uncaught exception 'Zend_Db_Adapter_Exception' with message 'Themysqldriverisnotcurrentlyinstalled' in E:/appserv/www/zf-tutorial/library/Zend/Db/Adapter/Pdo/Abstract.php:104 Stack trace: #0 E:/appserv/www/zf-tutor
2011-04-11 10:17:00
3897
转载 php中出现“Call to a member function Execute() on a non-object”的问题
<br /> 没得办法,学艺不精,今天使用php+adodb进行数据库操作的时候出现“Call to a member function Execute() on a non-object”错误。搞了半天,终于晓得了,在php自定义函数中使用了全局变量,但是没有使用global语句在函数的开头进行声明。php使用变量是不需声明的,因此在函数中使用我想用的那个全局变量的时候,实际上默认创建了一个同名的局部变量,这样,出现错误就是很正常的了。嘿嘿,global一下,下次,你也记住哦~
2011-04-11 10:16:00
16497
转载 已知文件路径得到文件名
<br />string GetNameFromFilePath(string filePath){ //add by lubinchar *pszFileName = strrchr( (char *)filePath.c_str(), '//' ); if(pszFileName ) { pszFileName += 1; //搞定,pszFileName就是经果了 string sFileName(pszFileName);
2011-04-11 10:15:00
986
原创 跟我一起写 Makefile
跟我一起写 Makefile2010-03-17 09:16陈皓 概述—— 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写m
2011-04-11 10:07:00
436
转载 Makefile: $^ $^ $@ 与 ..c.o
<br />Makefile: $^ $^ $@ 与 ..c.o<br />2010-05-16 15:19<br />gcc -c main.c <br />gcc -c mytool1.c <br />gcc -c mytool2.c <br />gcc -o main main.o mytool1.o mytool2.o<br /> <br />/****第1个Makefile***************************************************************
2011-04-11 10:07:00
6393
转载 万无一失地取得远程IP地址
function getip(){if (getenv("http_client_ip") && strcasecmp(getenv("http_client_ip"),"unknown"))$ip = getenv("http_client_ip");else if (getenv("http_x_forwarded_for") && strcasecmp(getenv("http_x_forwarded_for"),"unknown"))$ip = getenv("http_x_
2011-04-11 10:02:00
439
转载 Notice: Zend_Loader::Zend_Loader::registerAutoload is deprecated as of 1.8.0 and will be removed with 2.0.0; use Zend_Loader_Aut
<br />Notice: Zend_Loader::Zend_Loader::registerAutoload is deprecated as of 1.8.0 and will be removed with 2.0.0; use Zend_Loader_Autoloader instead in 解决办法<br />出现Notice: Zend_Loader::Zend_Loader::registerAutoload is deprecated as of 1.8.0 and will be re
2011-04-04 22:12:00
1293
原创 pdo_db.php
/** * PDO数据库 * @copyright */class pdo_db{ /** * PDO实例 * @var PDO */ protected $_db; /** * PDO准备语句 * @var PDOStatement */ protecte
2011-03-14 16:26:00
875
原创 PHP 框架 Zend Framework 开发专题系列讲座 [转]
PHP 框架 Zend Framework 开发专题系列讲座 -|网眼 发表于 2008-6-25 21:19:00<br />PHP就业培训 发表于 2008-6-24 1:56:00 <br /> Zend Framework 框架是 PHP 的生产厂家 Zend 公司进军企业级应用开发市场的拳头产品,是一个具有里程碑意义的划时代的产品。<br />它以卓越的设计和严格的规范见长,其开源代码也是我们学习 OOP 设计和开发的良好免费教材。<br /> 中国软件网 优快云 专家专栏
2011-02-20 17:39:00
494
原创 html中map的使用
<br /><html><br /><head><br /><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><br /><title>网站建设中...</title><br /></head><br /><body><br /><BR><table width="200" border="0" align="center" cellpadding="0" cellspacing="0"><br /> <tr><br /
2011-02-20 09:13:00
609
转载 40个迹象表明你还是PHP菜鸟
40个迹象表明你还是PHP菜鸟我愿意把本文归入我的“编程糗事”系列。尽管在正规大学课程中,接触到软件工程、企业级软件架构和数据库设计,但我还是时不时地体会到下述事实带给我的“罪恶”感,当然,都是我的主观感受,并且面向Eclipse:<br /> 你是PHP菜鸟,如果你:<br /> 1. 不会利用如phpDoc这样的工具来恰当地注释你的代码<br /> 2. 对优秀的集成开发环境如Zend Studio或Eclipse PDT视而不见<br /> 3. 从未用过任何形式的版本控制
2011-01-16 19:05:00
304
转载 安装QuantaPlus
安装QuantaPlus出自Ubuntu中文<br />[编辑] 如何安装 Web 开发环境 (quanta plus) 请参阅 [[[Ubuntu简介|简介]]]<br /> 请参阅[[[添加其他软件库|如何新增其他的软件库]]]sudo apt-get install quanta cervisia kompare kimagemapeditor<br /> 应用程序 -> 编程 -> Quanta Plus
2011-01-16 14:59:00
1684
转载 ubuntu解压命令全览
ubuntu解压命令全览 收藏.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)---------------------------------------------.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxvf FileName.tar
2011-01-15 15:50:00
320
转载 ubuntu 安装phpmyadmin
ubuntu 8.04安装phpmyadmin已有 280 次阅读 2009-06-01 23:30 标签: phpmyadmin ubuntu <br />输入命令:<br />sudo apt-get install phpmyadmin<br />安装完成之后。在浏览器地址栏输入http://localhost/phpmyadmin并不能打开数据库管理界面。<br />检查/var/www/的目录下并没有phpmyadmin这个文件夹。<br />原
2011-01-15 15:09:00
483
转载 Ubuntu下配置PHP开发环境LAMP
Ubuntu php 环境配置 安装 Apache2:sudo apt-get install apache2安装PHP模块:sudo apt-get install php5编辑测试页:()sudo gedit /var/www/testphp.php安装Mysqlsudo apt-get install mysql-servermysqladmin -u root password db_user_password#db_
2011-01-14 20:29:00
786
转载 ubuntu下安装php、apache、mysql
ubuntu下安装php、apache、mysql(2007-06-05 20:29:43)转载标签:ubuntuphpapachemysql分类:ubuntu系统配置以下文章为转载:安装MySQL sudo apt-get install mysql-server 这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置。 配置MySQL 注意,在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其他机器也能够访问的话,那么需要改变/etc/mys
2011-01-14 20:26:00
637
转载 高人请进:请教如何实现在CTreeCtrl中的项目可以通过拖曳(drag)来改变排序(暂时只考虑一层节点)
<br />高人请进:请教如何实现在CTreeCtrl中的项目可以通过拖曳(drag)来改变排序(暂时只考虑一层节点)。<br />[问题点数:100分,结帖人:ilovesnow]ilovesnow(草根) 等 级:结帖率:90.54%楼主发表于:2004-05-11 17:12:04如题:我定义了一个变量m_tree,它对应一个对话框中的Tree控件 <br /><br />请教如何实现在CTreeCtrl中的项目可以通过拖曳来改变排序(暂时只考虑一层节点)。 对我有用[0] 丢个板砖[0] 引用举报
2010-12-23 20:27:00
1312
转载 将ffmpeg视频帧数据转换为bmp结构
<br />将ffmpeg视频帧数据转换为bmp结构<br />#include <windows.h><br />static int av_create_bmp(char* filename,uint8_t *pRGBBuffer,int width,int height,int bpp)<br />{<br /> BITMAPFILEHEADER bmpheader;<br /> BITMAPINFO bmpinfo;<br /> FILE *fp;<br /> fp = fopen(
2010-09-07 09:43:00
2292
原创 CTreeCtrl中拖曳(drag)
<br />高人请进:请教如何实现在CTreeCtrl中的项目可以通过拖曳(drag)来改变排序(暂时只考虑一层节点)。<br />[问题点数:100分,结帖人:ilovesnow]ilovesnow(草根) 等 级:结帖率:90.54%楼主发表于:2004-05-11 17:12:04如题:我定义了一个变量m_tree,它对应一个对话框中的Tree控件 <br /><br />请教如何实现在CTreeCtrl中的项目可以通过拖曳来改变排序(暂时只考虑一层节点)。 对我有用[0] 丢个板砖[0] 引用举报
2010-08-31 14:22:00
2711
转载 如何给CTreeCtrl 添加右键菜单
<br />如何给CTreeCtrl 添加右键菜单 <br /> <br /> 首先定义右键消息函数:<br /> afx_msg void OnRBClick(NMHDR* pNMHDR, LRESULT* pResult); <br /> 然后在消息循环中定义消息对应关系:<br /> ON_NOTIFY(NM_RCLICK, ID_TREECTRL, OnRbClick)<br /> 接着定义消息函数内容:<br /> void OnRBClick(NMH
2010-08-30 16:56:00
1866
原创 int to string
<br />#include <stdlib.h> #include <stdio.h> #include <iostream>#include <string>using namespace std; //int main() //{ // char buffer[20]; // int i = 3445; //// _itoa( i, buffer, 10 );//
2010-07-04 17:23:00
474
原创 系统PV操作的代码
<br />//一个可以边欣赏边熟悉操作系统PV操作的代码<br />//如果不想浪费时间,仅看代码便能理解<br />//这是一个用于Unit/Linux的代码,不适合用于XP,如果有需要,可以进行修改<br />view plaincopy to clipboardprint?<br />#include <stdio.h> <br />#include <unistd.h> <br />#include <stdlib.h> <br />#include <string.h> <br
2010-07-04 17:22:00
7839
转载 对象数组的简单例子
<br />//对象数组的简单例子 //注意对象数组定义时符号#include<iostream>using namespace std;//类创建class Box{public://定义构造函数Box(int h=2,int w=4,int l=8,int n=0):height(h),width(w),length(l),num(n){} //定义析构函数~Box(){ cout<<num<<endl;}int
2010-06-25 16:00:00
731
原创 获取系统时间
<br />#include <windows.h>#include <ATLComTime.h>int main(int argc,char **argv){#if 0 COleDateTime t1 = COleDateTime::GetCurrentTime(); COleDateTime t2(COleDateTime::GetCurrentTime()); if (COleDateTime::GetCurrentTime().GetDayOfWeek() =
2010-06-18 09:59:00
505
原创 C++ VC VS 打开文件夹代码
#include int main(int argc,char **argv){ system("explorer c://windows"); return 0;}
2010-06-18 09:33:00
1977
原创 十六进制字符转换为十进制的小程序
<br />int _16_10(char ch){ if(ch <= '9' && ch >= '0') return ch-'0'; else if(ch <= 'Z' && ch >= 'A') { return ch - 'A' + 10; } else if(ch <= 'z' && ch >= 'a') { return ch - 'a' + 10; } return -1;}
2010-06-12 15:51:00
1399
原创 ACE_SOCK_Dgram: WSA Startup not initialized
<br />在机子上运行ACE没有问题<br />但是和SDL一起使用就会出现下面的提示:<br /> <br />Hello ACE!<br />ACE_SOCK_Dgram: WSA Startup not initialized<br />后来查看的时候,发现是SDL_main.h里面有一句<br /><br />#define main SDL_main<br /> <br />将它注释掉我的问题就没有了!
2010-06-10 16:50:00
1584
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人