自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (3)
  • 收藏
  • 关注

原创 关于smarty配置、变量、缓存、数组的基本应用

Smarty是一个使用PHP写出来的PHP模板引擎,目的是要使用PHP程序同美工分离,使的程序员改变程序的逻辑内容时不会影响到美工的页面设计,美工重新修改页面时不会影响到程序的程序逻辑,这在多人合作的项目中显的尤为重要。(也易于程序的多样式开发) Smarty优点       1. 速度快:相对其他模板引擎。       2. 编译型:采用smarty编写的程序在运行时要编译成一个

2011-11-24 21:21:34 1497

原创 用smarty配置文件改变页面的风格

昨天,我们通过做新闻管理系统,相信对smarty也有所了解了。今天,我们来补充一下昨天做的新闻管理系统。大家都会遇到这种情况,当我们浏览网页的时候,网页的一角可以让用户选择自己喜欢的风格。它会留给用户一个下来菜单,可供用户选择。当用户选择后,页面的风格就发生了变化。今天,我们就做这个功能加到昨天做的新闻管理系统里面,以后我们陆续加上各个功能,让新闻管理系统更加完善。    做这个功能之前,我们

2011-11-23 17:52:57 604

原创 smarty新闻管理系统

经过将近两个星期的学习,我们学习了smarty的模板的应用。相信大家也对smarty模板也有所了解了。如果大家觉得smarty框架还有不懂的地方,可以翻看前一段我给大家讲解的smarty博文,应该那些博文能帮助你对smarty的了解更进一步。我们也学习了两个星期的smarty,大家也觉得“手痒痒”了。我们不能光说不做,纸上谈兵。今天,我们要用到这段时间学习的smarty的各个小应用来做一个运用了s

2011-11-22 15:52:28 932

原创 smarty局部缓存

今天,又和大家见面了。经过了两天的休息,相信大家和我也休息的差不多了吧,嘻嘻。我们还不能松懈,还要继续学习下去,以后的知识相信一定会更精彩。前几天,我给大家介绍了smarty的应用。包括自定义smarty函数、定义块、smarty内建函数、smarty的缓存等等内容。上次介绍smarty缓存的时候,给大家介绍了怎样生成smarty缓存。当用户在浏览的时候就不用每次都向服务器发出请求,它会浏览sma

2011-11-21 15:00:36 1942

原创 smarty缓存问题

昨天,我给大家介绍了smarty的内建函数,相信大家也对smarty的内建函数有所了解了。今天,我给大家介绍一下smarty的缓存的应用。        缓存被用来保存一个文档的输出从而加速display()或fetch()函数的执行。如果一个函数被加进缓存,那么实际输出的内容将用缓存来代替。缓存可让事物非常快速的执行,特别是带有长计算时间的模板。一旦display()或fetch()用缓存输

2011-11-18 14:54:28 1202

原创 smarty内建函数的应用

昨天,我讲解了smarty的自定义函数的定义与应用。今天,我给大家讲解一下smarty的内建函数的应用。说起来smarty的内建函数,它是smarty已经写好的函数,是不可以修改的。我们只需拿来用即可。下面我给大家介绍smarty的内建函数都有哪些。capturecapture函数的作用是收集模板输出的数据到一 个变量里,而不是把它们输出到页面.例如任何在 {capture name=”f

2011-11-17 16:02:52 650

原创 大学英语四级单词

a [Ai, 4, 1n, 4n] art.一(个);任何一(个);每一(个)abandon [4'b1nd4n] vt.离弃,丢弃;遗弃,抛弃;放弃ability [4'biliti] n.能力,本领;才能,才智able ['Aib4l] a.能够…的,得以…的;有才干的aboard [4'b3:d] prep. adv.在(船、飞机、车)上,上船等about [4'b2ut

2011-11-16 17:33:31 184936 3

原创 常用英语翻译与技巧总结

常用翻译技巧总结个人认为,翻译题很重要!考研是个充实自己的过程,只要你还需要英语,就离不开翻译,所以大家应该引起足够重视。首先个人推荐一本书,XDF唐静老师的《拆分与组合翻译法》,我听过他的课,他的方法很实用,感觉很象下面介绍的第四种方法。翻译题里考察三方面内容:1、专有名词(如operational research expert)、习惯用法(如depend on)及多义词的翻译

2011-11-16 17:31:36 3275

原创 smarty功能扩展,可以把自己需要的功能扩展出来

要实现对smarty的功能扩展,我们要知道smarty有内建函数和自定义函数。内建函数是smarty自带的函数,不能修改,而自定义函数是可以自行定义修改的。这些函数保存在plugins目录下,这些函数实现的功能跟html语法格式相同。    下面我给大家讲解一下smarty自定义函数里面的assign函数。这个函数是用于在模板被执行时为模板变量赋值。语法:     这里我把smarty模板

2011-11-16 15:19:37 680

原创 php面向对象

面向对象似乎是一个很模糊的概念,今天老师通过一个案例讲解了纯面向对象的概念。       面向对象编程是一种计算机编程架构,OOP的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成,OOP达到了软件工程的三个目标:重用性、灵活性和扩展性。        类的概念:类是具有相同属性和服务的一组对象的集合。它为属于该类的所有对象提供了统一的抽象描述,其内部包括属性和服务两

2011-11-15 19:20:14 367

原创 mysqli

1、连接数据库:$mysqli-> new mysqli(“localhost”,”root”,”123”,”mysql”);  2、连接错误处理:  注意:这两个错误处理函数不是mysqli的,它是属于php的内置函数       If(Mysqli_connect_errno()){              Echo “连接失败”.mysqli_connect_err

2011-11-14 19:31:42 483

原创 Smarty(三)

Smarty是以变量为主1)  注释  2)处理PHP分配过来的变量标量:string int float double boolean 复合:数据库(mysqli)中获取的数组      自定义的数组      3.1.X :关联数组和索引数组方法一样  【】      2.6.X:关联数组. 索引数组【】           对象      $perso

2011-11-11 15:24:15 330

原创 模板文件中分配的变量

模板文件中变量的分配:一、模板中的注释模板注释被*号包围,例如 二、从php文件中分配过来的变量要从php中分配变量,要用对象指向模板中的assign()函数。例如:$smarty->assign("title","hello world");在模板文件中你想显示的地方写即可显示出来hello world。三、分配数组(1)自定义的索引数组$tpl->assig

2011-11-10 15:28:22 554

原创 城市三级联动

实现省、市、县三级联动是一个最典型、最常用的一个ajax应用案例。当用户选择省的时候出现该省下的所有的市,当用户选择市的时候出现该市下的所有的县。那怎样实现这样的联动效果呢?今天,我介绍一种方式来实现城市间的三级联动。这种方式是服务器返回自定义字符串,客户端通过拆分字符串实现其效果。index.htmlhttp://www.w3.org/TR/xhtml1/DTD/xhtml1-trans

2011-11-09 17:38:57 1093

原创 初学Smarty模板的安装与应用

Smarty是PHP中的一个模板引擎,是众多PHP模板中最优秀﹑最著名的模板之一。它是由PHP编写出来的PHP模板,它将一个应用程序分割成了两部分实现:试图和逻辑控制。目的是将用户界面和PHP代码分离。这样程序员在修改代码是不会影响页面设计,而美工在设计或修改页面时也不会影响程序逻辑。Smarty模板编写的程序运行速度快,相当于其他PHP模板是相当优秀的。可以自行设置模板定界符,可应使用{}﹑

2011-11-09 15:17:48 624

原创 smarty(二)

今天,老师给我们运用了smarty把前台页面和后台的功能分离开实现了传统上html与php混合的页面。主要编写了三个文件:a.html    b.php  MyTpl.php这三个文件。a.php          b.php//本文件使用模版类//首先包含该模板文件include("MyTpl.php");//创建模板对象 new$

2011-11-08 19:15:44 397

原创 label的作用

这对标签的的微妙之处在于,当想选中文本框,不必非得在框内点击鼠标,直接点击由lable 标签标记的文本上即可, 相当于给form 表单的input 元素添加了一个感应区。废话少说, 举例如下:例子1: 点击" 用户名:" 就可以定位光标到输入框 用户名: 例子2: 点击" 用户名:" 或按键alt+1, 都可以定位光标到输入框 用户名: 总结:

2011-11-08 10:00:40 4153 1

原创 文件上传的实现

今天我们学习了文件的上传与下载。在我们编写代码时要注意编码方式。使用到中有个enctype属性,这是属性是设置当点击下载的时候,设置上传字符的编码方式。取值有三种,默认情况下把上传的字符全部进行编码。只要把enctype属性设置成multipart/from-data,这是专门针对二进制。在我们学上传文件表单中会在表格上写入<input type=”hidden” name=”Max_FILE

2011-11-08 10:00:01 352

原创 目录上传下载中的递归函数

今天,老师给我们讲了递归函数!下面是建立文件上传下载对文件的一些操作,这些操作使用了递归函数。一、统计目录的大小       function dirSize($directory){              $dir_size=0;              if($dir_handle=@opendir($directory)){

2011-11-08 09:59:20 324

原创 mysql中的基本操作

1、  mysql的安装mysql-5.0.27-win32.rarsetup.exe选择功能模块1)      typical:包括常用功能模块2)      complete:所有弄能模块3)      custom:自己选择(推荐)   配置1)  detailed:详细配置2)  standard:标准配置类型1)  developer:程序员机

2011-11-08 08:58:15 490

原创 mysq中的l数据类型

1、 数值类型:整型和小数 例如 :int(3) 数字仅用于显示,不显示数据真正的范围; Float 和 double 属于浮点,没有小数位数的说法,精度差,主要体现在自动进行四舍五入的显示, decimal :字符串; Unsigned 属性把数据范围扩大了一倍; 2、 字符类型:字符、 blob 、 text 、 enum 、 set 等 例如: char(8) 数字限制显

2011-11-08 08:56:59 2151 1

原创 数据库的操作

1 、 Select 语句 语法顺序: select 表达式 | 字段名 from 表 where 条件表达式 | 子查询 group by 字段名列表(支持排序) having 条件表达式 order by 字段列表 limit执行顺序: from where select group by having order by limit 注意: select 信息有别名; 多表

2011-11-08 08:55:29 328

原创 会员管理模块(补)

无限级别分类:pid path在线编辑器:fckeditor虚拟主机:IP 制作安装程序:install.php 会员中心、会员积分:积分字段、权限字段(enum(‘l’、’m’、’h’))后台权限划分与管理:多表关联操作:外联 、内联、子查询留言的置顶:置顶字段推荐:chekbox的使用邮件验证:mail() sendmail组件(SMTP)、socket

2011-11-07 21:12:59 807

原创 服务器配置(补)

1、        HTTP协议(网络基础)网络传输信息----分OSI七层模型(理论)               物理层---网线、网卡、驱动               数据链路层---路由器(ip)               网络层------分组(TCP UDP)               。。。。               应用层------(应用HTTP

2011-11-07 20:54:37 303

原创 什么是smarty 大家快来看一看

Smarty是一个php模板引擎,它分开了逻辑程序和外在的内容,提供了一种易于管理的方法.Smarty要求web服务器运行php4.0.6和以上版本.smarty安装需要smarty库文件。可以去官方网站http://smarty.php.net下载。网上讲了很多安装的教程,但是我都没有成功,所以直接把整个目录名改为smarty直接复制到了网站所在的目录下,然后打开http://网

2011-11-07 20:49:45 572

原创 Apache重定向(补)

一、ApacheRewrite 拟静态配置虚拟主机:基于IP+基于端口+基于域名混用大型虚拟主机(几十万):重定向 1、目的:实现URL跳转,隐藏地址,使用perl语言         防止注入2、如:      http://www.ok1.com/csdn09.php?id=10      转换      http://www.ok1.com/csdn09_

2011-11-07 20:42:11 428

原创 支付宝接口

今天,我们学了支付宝接口。当我们从购物网站中把想购买的商品添加到了购物车里。当我们点击结算的时候,这时就要用到支付宝接口。下面我说一下怎么连接支付宝:       我们要先进入支付宝网站:http://www.alipay.com 。如果大家没有支付宝帐号的话,就要先注册支付宝帐号。如果大家有的话,就可以省了这个步骤。注册成功后,网站会给合作者身份ID(partner)、交易安全校验码(key

2011-11-07 17:37:11 3793

原创 购物车(二)

昨天,我们把要实现购物车的数据表建立好了,并讲解了要实现购物车模块的功能。今天,我们开始了编写购物车模块的文件。       购物车要实现的过程是当用户登录成功后,用户进入商品展示页面。用户可以选择要购买的商品的类型。用户选择好商品的类型后,进入该商品类型的商品展示区。这时用户就可以选择自己要购买的东西。用户选择好要购买的东西后,就点击放入购物车,这时用户要购买的东西就放到了购物车内。不同类型

2011-11-02 17:22:58 1315

原创 购物车(一)

功能: 1)      商品展示――相关资料(基本描述、价格、名称、供应商情况、图片等)2)      购物车功能购物车相当于现实中超市的购物车,但是网页实现的是虚拟的一种行为。用户可以在购物网站不同页面之间任意跳转,选购自己喜欢的商品――点击购买――订单信息――统一到付账台结账 购物车功能包括:1)添加商品――订购2)删除商品3)修改商品的购买数量(小计、总计)

2011-11-01 20:33:01 1269

仿百度、google的智能提示

运用了多种技术(ajax+js+dom+json+php+mysql)写出的仿百度、谷歌的智能提示效果,很简单,很实用

2012-03-09

smarty新闻管理系统

运用了smarty框架编写的新闻管理系统,运用了MVC的编程思路。

2011-11-22

ajax三级联动

运用ajax实现三级联动,通过客户端拆分字符串,服务器返回自定义字符串,实现三级联动

2011-11-09

空空如也

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

TA关注的人

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