- 博客(23)
- 资源 (16)
- 收藏
- 关注
原创 电子商务
电子商务 项目是一个网购类网站,属于电子商务类,所以找了一些电子商务了解一下。 电子商务广义的意思是在网络上进行商务贸易和交易。 (一)电子商务通常是指是在全球各地广泛的商业贸易活动中,在因特网开放的网络环境下,基于浏览器/服务器应用方式,买卖双方不谋面地进行各种商贸活动,实现消费者的网上购物、商户之间的网上交易和在线电子支付以及各种商务活动、交易活动、金融活动和相关
2011-11-25 14:22:21 455
原创 smarty中section的使用
1、section中的属性name:(必选) 是section循环的名称只是标示循环唯一的名字没有特别意义,前面没有$符号;loop: (必选)是在php声明中的变量名称,用来标示是循环哪一个数组(即要循环数组名)需要使用$;start: (可选)循环执行的初始位置. 如果该值为负数,开始位置从数组的尾部算起. 例如:如果数组中有7个元素,指定start为-2,那么指向当前
2011-11-24 19:59:15 339
原创 smarty新闻
把以前的smarty分页改了一下,变为新闻的页面 index.tpl 登陆的模板 请登录: 用户名密码 check.php 判断登陆的用户和密码 <?php include ('conn.php');//连接数据库 @$user=$_POST['username']; @$pass=$_POS
2011-11-22 20:04:16 316
原创 smarty总结
1、在模板中访问页面请求变量 我们可以在PHP脚本中,通过超级全局数组$_GET、$_POST、$_REQUEST获取在客户端以不同方法提交给服务器的数据,也可以通 过$_COOKIE或$_SESSION在多个脚本之间跟踪变量。如果在模板中需要这些变量,需要调用assign()方法。 {$smarty.get.page} {* PHP方式:$_GET["page"]
2011-11-21 20:02:18 301
原创 smarty缓存
缓存:1) 提高访问效率高:使用缓存;实现类似页面静态化效果;美工和php文件合并后的编译文件形成静态页面(减少了从数据库获取数据信息,访问数据库的次数等); 2) 缓存分类l 页面缓存 步骤: 在主配置文件中声明以下内容: 开启缓存功能 $
2011-11-18 15:37:11 191
转载 smarty自定义函数
1.assignassign 用于在模板被执行时为模板变量赋值. {assign var="name" value="Bob"}2.countercounter 用于输出一个记数过程. counter 保存了每次记数时的当前记数值. 用户可以通过调节 interval 和 direction 调节该值. 也可以决定是否输出该值. 如果需要同时运行多个计数器,必须为它们指定不同的名称
2011-11-18 11:54:39 520
原创 smarty内建函数
内建函数内建函数不能擅自修改。capturecapture函数的作用是收集模板输出的数据到一 个变量里,而不是把它们输出到页面.例如任何在 {capture name=”foo”}和{/capture}之间的数据都被收到了由函数的名称属性指定的变量{$foo}里,或者 {$smarty.capture.foo}里。如果函数没有名字属性,将使用”default”.每个{captu
2011-11-17 21:12:28 227
原创 面向对象的一些理解
最近在复习面向对象,我理解的面向对象就是把功能模块化、细节化,每一个功能都分成一块,对象在使用时只需调用相应的模块就可以了,这样做在程序的重用性上有了很大改善,不过,建立一个功能齐全的类(框架、模板)似乎是一件很有难度的问题。 其次,每个类之间的相互调用也是很容易发生错误的,每个类中的权限都需要保证其安全性。 面向对象程序的单位就是对象,而对象又是类的实例化(意思就是现实中的实体表
2011-11-15 20:26:02 498 1
原创 PHP面向对象魔术方法复习
魔术方法: __construct() __destruct() __set() __get() __isset() __unset() __autoload() 构造方法 __construct() 用于对成员属性初始化 f
2011-11-10 19:16:22 462
原创 PHP静态变量 static
变量范围的另一个重要特性是静态变量(staticvariable)。静态变量仅在局部函数域中存在,但当程序执行离开此作用域时,其值并不丢失。看看下面的例子:例子 演示需要静态变量的例子 function Test(){ $w3sky = 0; echo $w3sky; $w3sky++; } ?>本函数没什么用处
2011-11-10 17:15:13 284
原创 PHP购物车功能
网上的购物网站很多,淘宝、当当 数不胜数,一个好的购物网站当然要有个购物车car.php 主页,显示所有的商品分类 session_start();//开启session环境 //判断该用户是否点击过“放入购物车”按钮 if(isset($_POST['cart'])){ //循环方式赋值 foreach($_POST['cart'
2011-11-09 20:08:01 5216
原创 smarty的了解
Smarty是一个使用PHP写出来的模板引擎,是目前业界最著名的PHP模板引擎之一。它分离了逻辑代码和外在的内容,提供了一种易于管理和使用的方法,用来将原本与HTML代码混杂在一起PHP代码逻辑分离。简单的讲,目的就是要使PHP程序员同前端人员分离,使程序员改变程序的逻辑内容不会影响到前端人员的页面设计,前端人员重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目中显的尤为重要。 今天
2011-11-08 19:24:55 412
原创 最近的感受
趣味运动会和项目都已经结束,下面该是好好学习的时间了。 项目经验总结1、开发团队在项目确立后,要尽快讨论项目中的一些问题 a)项目团队成员的团队合作、相互沟通非常重要,团队成员之间要互相学习彼此的优点和技术,提升团队整体的能力。 b)开发团队要书写一些开发文档,这些文档是我们开发时使用的依据。2、开发项目过程时 a)制作开发计划,随时
2011-11-08 17:33:54 219
转载 PHP获取访客信息的类
测试地址:http://www.itwhy.org/test/guest_info.php/** * 获取访客信息的类:语言、浏览器、操作系统、IP、地理位置、ISP。 * 日期:2011-09-13 * 作者:www.itwhy.org * 使用: * $obj = new class_guest_info; * $obj->GetLang(); //获
2011-11-08 17:02:38 485
原创 PHP与mysql显示图片
mysql:建库;mysql>create database test;mysql>use test;建表:mysql>create table img( img longblob );mysql>insert into img values('d:\a.jpg');数据库中最好存图片地址或者mysql>in
2011-11-08 16:55:43 3020
原创 购物车分析
购物车的功能包括以下几项:n 把商品添加到购物车,即订购n 删除购物车中已定购的商品n 修改购物车中某一本图书的订购数量n 清空购物车n 显示购物车中商品清单及数量、价格实现购物车的关键在于服务器识别每一个用户并维持与他们的联系。但是HTTP协议是一种“无状态(Stateless)”的协议,因而服务器不能记住是谁在购买商品,当把商品加入购物车时,服务器也不知道购物车里原先有
2011-11-07 20:35:52 1162
转载 PHP mysql防注入
在现在各种黑客横行的时候,如何实现自己php代码安全,保证程序和服务器的安全是一个很重要的问题,我随便看了下关于php安全的资料,并不是很多,至少比asp少多了,呵呵,于是就想写点东西,来防止这些可能出现的情况。这里没有太深的技术含量,我只是比较简单的谈了谈。(以下操作如无具体说明,都是基于PHP+MySQL+Apache的情况) 先来说说安全问题,我们首先看一下两篇文章: ht
2011-11-07 20:17:54 405
原创 安装smarty
1、登陆http://www.smarty.net/download 寻找适合自己版本的smarty2、解压压缩包,其中libs的文件夹,就是存放smarty类库的文件夹 3、将libs文件夹复制到程序主文件夹下4、在执行的PHP脚本中,通过require()将libs目录中的Smarty.class.php类文件加载进来,Smarty类库就可以使用了。
2011-11-07 19:47:56 204
原创 杂乱的chm学习文档
学习PHP有许多帮助文档,下面我把自己找的文档分享给大家下载使用。 http://dl.dbank.com/c0j5gzr4cj
2011-11-07 19:22:38 469
原创 wamp虚拟主机的配置
完成一个项目,总要进行一些测试,但是在自己本上测试或许有一些自己想不到的BUG出现,于是配置一个虚拟主机可以为自己更方便的解决BUG,也可以方便演示时大家测试以下是我在网上寻到的一些方法,分享给大家 开发环境:WAMP 实例一,Apaceh配置localhost虚拟主机步骤 1,用记事本打开apache目录下httpd文件(如:D:\wamp\bin\apach
2011-11-07 17:56:17 4661 1
原创 正则表达式的应用
在网站上进行各类注册时,需要填写不同的信息,如用户名、电子邮箱、电话号码、地址等等,这些信息的判断主要是正则表达式,下面是一些正则的判断,学习 判断邮箱格式:function validateEmail($email) { return ereg("^[a-zA-Z]+@[a-zA-Z]+\.[a-zA-Z]+$", $email); }echo valid
2011-11-07 17:48:17 396
原创 使用PHP发送电子邮件(注册时的激活)
大家在注册一个账号是往往会用到邮箱,服务器会在邮箱中发送激活码,这里是我用到的一个激活session_start();require_once('email.class.php');//形成表单//获取表单数据库$_post['input'//stripslashes() 取消反斜械函数//addslashches 添加斜械函数//第二种办法 php.ini
2011-11-07 17:29:49 5033 2
bootstrap中文手册.chm
2013-06-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人