- 博客(36)
- 资源 (2)
- 收藏
- 关注
转载 PHP教程:UCenter的MVC架构
<br /><br />UCenter采用index.php单点入口 01.m = getgpc(’m’); //判断加载哪一个Model 02.a = getgpc(’a’); //判断加载哪一个Control 03.release = getgpc(’release’); 04.if(empty(m) && empty(a)) { //如果直接访问则跳转到管理界面 05.header(’Location: admin.php’); 06.exit;
2010-07-07 22:51:00
961
转载 client.php解析
<br /> <?php/*** 文件名称:client.php* 功能:通过调用这个文件的不同函数,寻找不同的控制器与不同的方法** @copyright 2009 ymaozi Site:www.codedesign.cn* QQ群:83400173* 分析时间:2009-6-7*/if(!defined('UC_API')) {exit('Access dened');} //是否定义UC_API,在config.php定义的是ucenter的url
2010-07-07 15:37:00
2490
转载 用PHP生成验证码
<br />关键代码session_start();$_SESSION[’validate_code’] = strtoupper(substr(md5(rand()),20,6));$im = @imagecreate (130, 40) or die ("Cannot Initialize new GD image stream");$background_color = imagecolorallocate ($im, 200, 200, 200);//设置干扰像素,防止被O
2010-06-28 22:58:00
782
转载 DISCUZ浅析之COOKIE篇
<br /> 相信论坛里的朋友很多都在用discuz 并会因为种种的需要结合discuz做各种系统<br />对此,discuz提供了通行证 可有时候使用通行证不一定适用 就比如说那一段很长很长的url吧 看着就让人心烦<br />有什么解决方法捏?为了社区朋友们以后方便开发 这几天呕心沥血 肝肠寸断 孜孜不倦 终于让偶给想出了一个比较天才的想法<br />:hoho 那就是生成一个discuz 验证cookie<br />废话说完了 开始正题:<br />开始之前 咱先了解一下discuz的登陆机制<br
2010-06-27 18:50:00
6570
2
转载 主键和唯一索引的区别
-- 区别主键是一种约束,唯一索引是一种索引,两者在本质上是不同的。主键创建后一定包含一个唯一性索引,唯一性索引并不一定就是主键。唯一性索引列允许空值,而主键列不允许为空值。主键列在创建时,已经默认为空值 + 唯一索引了。主键可以被其他表引用为外键,而唯一索引不能。一个表最多只能创建一个主键,但可以创建多个唯一索引。主键更适合那些不容易更改的唯一标识,如自动递增列、身份证号等。在 RBO 模式下,主键的执行计划优先级要高于唯一索引。 两者可以提
2010-06-17 10:50:00
1194
转载 浅谈PHP开发中的MVC单点入口模式
<br /><br />转载自: http://semiscon.blog.51cto.com/157645/36976<br />版权属于原作者<br /> <br />何谓单点入口呢?我想PHP4时代的时候有一个很响亮的代名词“工厂模式”,因为你在开发一个大型项目的时候可能会遇到N多的类和需要你包含的类库文件, 如果你把所有的类文件都写在一个程序页面里,在每一个需要使用的页面上都include包含过来,这样将会造成效率大大降低。<br />不过还好,php5时代多了一个相当实用的函数__autolo
2010-06-16 22:51:00
1097
转载 group by用法
<br />group by在我之前的工作中不一定用到,可惜group by在一般的笔试测试的时候经常用到。所以今天刚开一个博客记录下group by用法,为避免以后再犯这个错误。 <br /> 聚合函数 <br />求和函数——SUM() <br /><br />计数函数——COUNT() <br /><br />最大/最小值函数—MAX()/MIN() <br /><br />均值函数——AVG() <br /><br />———————————————————————————————————————
2010-06-10 11:10:00
1043
转载 PHP获取系统当前时间
<br /><br />使用函式 date() 实现<br /><?php echo $showtime=date("Y-m-d H:i:s");?><br />显示的格式: 年-月-日 小时:分钟:秒<br />相关时间参数:<br />a - "am" 或是 "pm" <br />A - "AM" 或是 "PM" <br />d - 几日,二位数字,若不足二位则前面补零; 如: "01" 至 "31" <br />D - 星期几,三个英文字母; 如: "Fri" <br />F - 月份,英文全名; 如
2010-06-07 22:15:00
628
转载 Javascript 二级联动例子
<br /><html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><script language="JavaScript"><!--function addSrcToDestList() { destList = window.document.forms[0].destList; srcList = window.document.forms[0].srcList;
2010-06-02 22:39:00
1599
转载 PHP面向对象学习的笔记
<br /><br />一.<br />1 、什么是面向对象,什么是类<br />2 、使用 CLASS 创建一个类<br />3 、类的成员属性和成员方法<br />4 、使用 new 函数对象实例化<br /> <br /> <br /> <br /> <br /> <br />起初, “ 面向对象 ” 是专指在程序设计中采用封装、继承、抽象等设计方法。可是,这个定义显然不能再适合现在情况。面向对象的思想已经涉及到软件开发的各个方面。如,面向对象的分析( OOA , Object Oriented An
2010-06-02 10:41:00
628
原创 质数 Javascript 之前的那个有点小毛病
<br /><mce:script type="text/javascript"><!-- document.write("<table border=1px border-color=red>"); //表格开始 for (h = 1; h <= 10; h++) { document.write("<tr>"); //开始第一行 for (s = 1; s <= 10; s++) { var num =
2010-06-01 22:48:00
687
转载 Javascript练习实例01:乘法口诀表与筛选素数
<br /><html><body><mce:script type="text/javascript"><!--document.write("<table border=1px>"); for(i=1;i<=9;i++) {document.write("<tr>"); for (j=1;j<=i;j++) {document.write("<td class='table1'>"+i+"*"+j+"="+i*j+" </td
2010-06-01 21:46:00
943
转载 乘法表
<br /><html> <head> <title> 9*9 </title> </head> <body> <mce:script type="text/javascript"><!-- for(var i=1;i<=9;i++){ for(var j=1;j<=i;j++){ document.write(j+"*"+i+
2010-06-01 20:55:00
611
原创 JavaScript的浏览器对象详解
<br />JavaScript的浏览器对象详解 <br />一、浏览器对象层次及其主要作用<br />二、文档对象功能及其作用 <br />三、范例 <br />使用浏览器的内部对象系统, 可实现与HTML文档进行交互。它的作用是将相关元素组织包装起来,提供给程序设计人员使用,从而减轻编程人的劳动,提高设计Web页面的能力。<br />一、浏览器对象层次及其主要作用 <br />除了前面提到过的文档document对象外,Navigator浏
2010-06-01 20:48:00
634
原创 107条Javascript的常用语句
<br /><br />1. document.write( " "); 输出语句<br />2.JS中的注释为//<br />3.传统的HTML文档顺序是:document- >html- >(head,body)<br />4.一个浏览器窗口中的DOM顺序是:window- >(navigator,screen,history,location,document)<br />5.得到表单中元素的名称和值:document.getElementById( "表单中元素的ID號 ").name(或value
2010-06-01 20:46:00
616
原创 JavaScript经典语句及其基本应用
<br />■打开■<input name=Button onClick=document.all.WebBrowser.ExecWB(1,1) type=button value=打开> <OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser width=0></OBJECT>■另存为■<input name=Button onClick=document.all.WebBrows
2010-06-01 20:45:00
533
转载 PHP教程-初学者必看的PHP代码
经典循环例子经典循环例子 for($counter = 1; $counter <= 6; $counter++) //循环6次 { print("counter is$counter/n"); //打印6次 } ?>for的高级运用 for的高级运用
2010-05-11 09:35:00
882
转载 Discuz!常用函数解析
Discuz!常用函数解析php, 函数, Discuz, param, Discuz二次开发/* [Discuz!] (C)2001-2007 Comsenz Inc. This is NOT a freeware, use is subject to license terms $Id: global.func.php 13426 2008
2010-05-07 11:23:00
4521
1
转载 PHP访问MySQL数据库函数简介
PHP访问MySQL数据库函数简介1. 进行数据库连接 连接数据库服务器,就是客户端向己运行的数据库服务器发出连接请求, 成功以后就可以对数据库进行相应操作,由于用户的权限不同,所能进 行的操作也不一样。PHP提供了一系列MySQL操作的函数,用来连接数据 库的函数有两个,分别是:mysql_connect()和mysql_pconnect()。
2010-04-15 21:16:00
1105
原创 php连接mysql
header("Content-Type:text/html;charset=utf8"); 放到PHP开头处 $link=mysql_connect("localhost","root","110110");//链接mysql_select_db("blog",$link);//选择数据库mysql_query("SET character_set_results=gb
2010-04-14 15:01:00
565
转载 JS 正则表达式
正则表达式语法一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。这里有一些可能会遇到的正则表达式示例:JScriptVBScript匹配/^/[ /t]*$/"^/[ /t]*$"
2010-04-09 22:35:00
342
转载 JScript 的变量
任何编程语言中,用一块数据量化一个概念。How old am I?在 Jscript 中,变量是给概念的名称;它代表了给出瞬间的值。当使用该变量时,实际是用的它所代表的数据。给出示例:NumberOfDaysLeft = EndDate – TodaysDate;机械的理解是使用变量来存储、得到并操作脚本中出现的所有的不同值。创建有意义的变量名称;便于别人理解脚本。变量声明
2010-04-09 22:19:00
517
转载 PHP中for循环语句的几种变型
for语句可以说是PHP(同时也是多种语言)地循环控制部份最基本地一个语句了,for语句地执办法律与基础用法在这里就不多说,可以参见PHP手册for语句部分。PHP手册中对它地语法定义如下:for(expr1;expr2;expr3)statement下面说说for语句几种有用地变型。1、无限循环第一先是人尽皆知地无限循环(亦可称“死循环”)。因为空表达式null在语法上是有效地,所以我们可以把f
2010-04-08 21:20:00
1478
原创 新世界第三天 九九乘法表
<?phpecho "";for($a=1; $a<10; $a++){ echo ""; $blanks = 9 - $a; for($i=0; $i<$blanks; $i++){ echo " "; } for($b=1; $b<=$a; $b++){ $c = $
2010-04-08 13:51:00
790
转载 三元操作符
追求代码的简练是编码员所偏好的。简练的代码无疑大大降低程序的资源开销,它也更能美化代码和便于代码的阅读。PHP的三元运算符完全可以替代if语句,它包含了if语句的所有功能,比if语句更为简洁,同时也可以实现多层嵌套(此时代码的可读性可能略差一些)。比如,从a和b两个数中取出最大数,用三元操作符只需要一句:$c=($a>$b)?$a:$b这样运算后,我们就得出$c的值,即a和b的大小
2010-04-07 22:19:00
1930
转载 PHP的运算符
5.4 运算符和其他的程序语言一样,PHP也有许多运算符。运算符可以用来处理数字、字符串及其他的比较运算和逻辑运算等。本节主要介绍常用的运算符,以及运算符的优先级。5.4.1 常用的运算符PHP有三种类型的运算符,它们是: ● 一元运算符,只运算一个值,例如:!(取反运算符)或++(加一运算符)。 ● 二元运算符,PHP 支持的大多数运算符都是这种,例如:$a +
2010-04-07 22:10:00
779
原创 关于NULL
null值表示一个变量没有值,null类型唯一可能的值就是NULL,在如下的情况下一个变量被认为是NULL:1,被赋值为NULL;2,尚未被赋值;3被UNSET(); $var = NULL; ?>
2010-04-07 22:06:00
580
转载 php 单引号和双引号的区别
1.双引号 里的东西 输入的时候能判断是否 包含 变量,如果包含 变量 就一起输出2.单引号里的就不一样,不判断是否有变量,就全部当成 字符串 输出3.单引号解析的时间比双引号快4.单引号支持/转义符,双引号支持的转义符多
2010-04-07 22:04:00
422
转载 PHP数据类型
PHP 支持八种原始类型四种标量类型:布尔型(boolean)整型(integer)浮点型(float)(浮点数,也作“double”)字符串(string)两种复合类型:数组(array)对象(object)最后是两种特殊类型:资源(resource)NULL 变量的类型通常不是由程序员设定的,确切地说,是由
2010-04-07 16:00:00
633
转载 新世界第二天,数据及操作符
PHP使用两种类型的数据:1、数字:包括整型、浮点数。十进制:如果看到15时,它表示(1*10+5)或1510包含(0...9)十个数字八进制:如果看到15时,它表示(1*8+5)或158 或 1310包含(0...7)八个数字十六进制:如果看到15时,它表示(1*16+5)或1516 或 2110包含(0...9,A,B,C,D,E,F)十六个数字2、文本:
2010-04-07 15:39:00
498
转载 php 变量定义方法
efine("CONSTANT", "Hello world."); 常量只能包含标量数据(boolean,integer,float 和 string)。 调用常量时,只需要简单的用名称取得常量的值,而不能加“$”符号,如:echo CONSTANT; 注: 常量和(全局)变量在不同的名字空间中。这意味着例如 TRUE 和 $TRUE 是不同的。 2.普通变量$a = "hello"; 3.可变
2010-04-06 23:19:00
693
原创 PHP 系统常量及自定义常量
__FILE__这个默认常量是 PHP 程序文件名。若引用文件 (include 或 require)则在引用文件内的该常量为引用文件名,而不是引用它的文件名。__LINE__这个默认常量是 PHP 程序行数。若引用文件 (include 或 require)则在引用文件内的该常量为引用文件的行,而不是引用它的文件行。PHP_VERSION这个内建常量是 PHP 程序的版本
2010-04-06 23:14:00
864
转载 Mysql常用命令行大全
第一招、mysql服务的启动和停止net stop mysqlnet start mysql第二招、登陆mysql语法如下: mysql -u用户名 -p用户密码键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:mysql>注意,如果是连接到另外的机器上,则需要加入一个参数-h机器
2010-04-06 22:50:00
410
转载 PHP的几个魔术常量
1 : //魔术常量2 : __LINE__ //文件中的当前行号(包含注释行)3 : __FILE__ //文件的完整路径和文件名4 : __FUNCTION__ //当前所在的函数名称(PHP 4.3.0 新增) 5 : __CLASS__ //当前所在的类的名称( PHP 4.3.0 新增) 6 : __METHOD__ //当前所在的类的方法名( PHP 5.0.0 新增) 7 :
2010-04-06 22:47:00
553
转载 常量和变量的区别
常量是一个简单值的标识符(名字)。如同其名称所暗示的,在脚本执行期间该值不能改变(除了所谓的魔术常量,它们其实不是常量)。常量默认为大小写敏感。按照惯例常量标识符总是大写的。 define("haha","hello!");echo haha;输出hello!变量总是传值赋值。那也就是说,当将一个表达式的值赋予一个变量时,整个原始表达式的值被赋值到目标变量。$haha=h
2010-04-06 22:21:00
4730
转载 新世界的第一天
1.PHP语言的主要应用领域是什么?和其他Web编程语言相比它有什么优势?PHP脚本主要应用三个领域,服务器脚本、命令行脚本、编写桌面程序。PHP相对于ASP、JSP优势,执行速度较快、完全免费、开源,可以不受限制的获得源码并加进自己的特色。2.查看PHPinfo信息,了解现有配置。3.PHP有哪几种注释方式。多行注释 /* */单行注释 c++风格类
2010-04-06 22:07:00
615
自动寻路算法(JS)
2010-06-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人