自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(16)
  • 收藏
  • 关注

转载 Smarty

Smarty: 1、       自定义函数(自定义标签) 1)       php文件function定义函数 注册步骤(register_function()、register_block()) Tpl文件类似于html标签            成对出现---块            ……..       2)当作插件          ./plugins

2011-11-24 20:31:54 251

原创 下拉菜单

index.html                           背景风格           炫色风格           卡通风格           浪漫风格           经典风格               index.php if(isset($_REQUEST['bgs'])){           //判断是否选择背景

2011-11-23 21:08:02 213

原创 关闭局部缓存

block_cacheless.php       function smarty_block_cacheless($args,$content){       return $content;    } ?>   cache.tpl 已经有缓存:{$smarty.now} {cacheless} 没有缓存的:{$smarty.now} {/cacheless}

2011-11-21 20:27:32 213

原创 smarty处理页面缓存

1.php //建立缓存 //包含Smarty类库 $require("libs/Smarty.class.php"); //创建Smarty类的对象 $smarty = new Smarty; //启用缓存 //caching 默认情况下为0,或无效,如果模版产生冗余,建议打开缓存,这样有利于得到良好的性能增益。也可以一个模版设有多个缓存:当值为1或2时启动缓存 $smart

2011-11-18 15:15:09 246

原创 内建函数

config_load:加载配置文件 file="加载配置文件"; section="区域名称"   include: 标签用于在当前模板中包含其它子模板.  当前模板中的变量在被包含的子模板中可用      capture    捕获模板输出的数据并将其存储到一个变量里,而不是把它们输出到页面.   任何在 {capture name="foo"}和{/capture}

2011-11-17 20:23:56 232

原创 smarty自定义函数

smarty自定义函数assign 作用:用于在模板被执行时为模板变量赋值. 函数名称:assign 参数:var:   声明变量名称  字符串       Value: 给该变量赋值  字符串     $tpl->assign(“title”,”this is title”); 练习:   使用自定义函数分配变量 content,对应值为abc;  属性无顺序要求

2011-11-16 21:01:42 213

原创 smarty

include("./init.inc.php"); $a=10; $tpl->assign("title","this is php various"); $tpl->assign("title1",$a); $tpl->assign("title2",true);  //从数据库smarty_var,表user 获取  //连接数据库使用内置类mysqli  //不需要inclu

2011-11-14 21:04:10 270

原创 变量调节器

a.php:   include("./init.inc.php"); $tpl = new Smarty; $tpl->assign("abc', 'my name is songkai.'); $tpl->assign('day', strtotime('-1 day')); $tpl->display("b.html"); ?> b.html: {config_lo

2011-11-11 15:45:04 210

原创 连接数据库

1、       class mysql{                   __construct([string hjost [,string username[,string password[, string dbname                  [,int port[,string socket]]]]]]])                  } 2、

2011-11-10 20:04:12 261

原创 smarty的注意事项

smarty的注意事项      1)html(tpl)模板文件中路径问题 在模板文件中引入外部文件时使用的相对路径 是相对于  b.php文件来说的。 模板只负责解释占位符中的变量{}         通过引入图片、css文件、js文件测试 2)html(tpl)模板文件的位置 全部都是相对于 $tpl->template_dir    = './tpl'; 3) php文件转

2011-11-09 21:24:52 262

原创 AJAX

AJAX(Asynchronous Javascript and XML)---异步交互(通信) 1、 涉及的技术内容 1) 使用XHTML和CSS标准的显示技术; 2) 使用DOM进行动态显示和交互; 3) XML和XSLT进行数据交换和处理; 4) XMLHttpRequest进行数据的检索---浏览器内置的对象; 5) Javascript来将以上技术融合; 2、 异步通信工作

2011-11-08 19:52:45 222

原创 JSON

JSON 1、 定义:JavaScript Object Notation (javascript对象符号) 2、 传递(存储)数据(XML、JSON(应用更多、重要)) Html:语法不严格----各个浏览器(window)猜测 Xml:语法严格--------浏览器具备(允许安装相应功能的插件)组件                   IE:ActiveXObject组件

2011-11-08 19:48:46 207

原创 过滤信息

从表单接受到$_POST[‘*’] 该信息内容可能包括  “ ‘   空格 特殊符号  例如   “ user‘’‘’abc”         $_POST[‘pass’] =” “” and  (select * from tbl_usr)” 防注入(攻击)   PHP安全问题: 1、 注入 SQL   在用户执行注册过程中口令内容部分使用了类似 (select insert

2011-11-08 19:44:27 252

原创 发表留言

发表留言  1、一个原始贴---一个回复贴    tbl_a(id,title,content,auth,time)    tbl_r(id,title,content,auth,time,pid)  2、一个原始贴---一个回复贴—一个回复的回复    tbl_news(id,title,content,auth,time,pid)    id---存储ID号    pid---存

2011-11-08 19:36:33 307

原创 smart

smarty是一个使用PHP写出来的模板PHP模板引擎,它提供了逻辑与外在内容的分离,简单的讲, 目的就是要使用PHP程序员同美工分离,使用的程序员改变程序的逻辑内容不会影响到美工的页面设计, 美工重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目中显的尤为重要。 smarty优点:        1. 速度:采用smarty编写的程序可以获得最大速度的提高,这一点是相对于其它的模板

2011-11-07 20:58:53 318

原创 购物车

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

2011-11-01 21:02:27 476

空空如也

空空如也

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

TA关注的人

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