自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 PHP程序和MySql数据乱码问题原因及解决

PHP程序和MySql数据乱码问题原因及解决乱码问题简单说就是数据库写入读取,网页文件,网页显示时几个环节的编码不一致造成的。 乱码问题 写入时:页面提取写入数据编码和写入数据库时编码不一致 读取时:读取后所用编码与数据库写入时不一致 显示时:编码与数据库读取后的数据不一致 很显然只有三者都统一才行:(以utf-8为例) 1:页面提交数据编码utf-8(这也可以算是显示页面编码), 2:数据库

2010-04-13 09:03:00 500

转载 Smarty实例教程(5)

Smarty例程学习(原创)----实例篇(一、使用php内置mysql语句) Smarty实例教程 ----实例篇(一、使用PHP内置MYSQL函数)从本节开始我们来学习一下如果把Smarty应用到实际的例子中. 为了演示说明,我将以前写的一个站点作为实例来讲来下.先说明一下, 我本人的美术功底不是很强,所以设计出来的页面不太好看,大家就对付着看吧在看本文之前,可以先看看indexbak.htm

2010-03-22 16:31:00 516

转载 Smarty实例教程(3)

例5: 使用模板内置流程控制语句进行一行多单元格内容输出, 也就是在视觉上smarty每记输出几条记录:================================================example5.tpl================================================一行输出多条记录{section name=loop loop=$News st

2010-03-22 16:30:00 438

转载 Smarty实例教程(4)

==========================================example6.php==========================================/*********************************************** 文件名: example6.php* 作 用: 显示实例程序2** 作 者: 大师兄* Email: teac

2010-03-22 16:30:00 427

转载 Smarty实例教程(2)

例4.模板控制(if / elseif / else/ endif )=======================================================example4.tpl=======================================================模板中的流程控制{assign var="tbColor" value="#D4D0C

2010-03-22 16:20:00 337

转载 Smarty实例教程

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

2010-03-22 16:18:00 495

转载 使用CodeIgniter框架快速开发PHP应用(八)

第 8 章 使用 CI 测试代码这一章介绍 CI 如何帮助你测试代码。 测试是一个应用程序的心脏。 我们用它测试其他的远程应用; 我们也想要测试它自己, 因为它本身也是代码。 CI 使测试变得很容易。不过, 测试 的含义很广泛, 因此我们从两种主要的测试类型之间的差异开始,分析一下你应该如何开展测试工作。我们来看看 CI 类如何帮你测试代码:。 单元测试。 基准测试。 profiler。 CI

2010-03-20 11:20:00 663

转载 使用CodeIgniter框架快速开发PHP应用(七)

第 7 章CodeIgniter 和对象这是玩家章节。 它讲述的是CodeIgniter 的工作原理,也就是揭开CI头上神秘的面纱 。 如果你是 CI 的新手,你可能想要跳过它。不过, 迟早, 你可能想要了解CI的幕后在发生什么 ,为什么不真正的玩转它呢?当我刚开始使用 CodeIgniter 的时候,对象使我迷惑。 我是在使用 PHP 4的时候接触CI的, PHP4并不是真正的面向对象的语言

2010-03-20 11:19:00 978

转载 使用CodeIgniter框架快速开发PHP应用(六)

第 6 章简化使用session和安全理论说得够多了! 现在让我们开始写我们自己的应用。 在这一章里,我们将会大致描述一下我们要建立的一个应用系统,而且我们分析一些会影响到网站系统的的基本问题也就是会话管理和安全。在这一章,我们将会见到:。如何使你的网页安全。如何使用 CI 的会话类开始用 CI 设计一个实际的网站我们已经看过 CI 安装时生成的welcome页以及它内部动作中控制器文

2010-03-20 11:17:00 795

转载 使用CodeIgniter框架快速开发PHP应用(五)

第 5 章简化 HTML 页面和表格设计这一章介绍了又一个节约你的时间而且使你的代码更具安全性和逻辑性的领域。第一,我们将会介绍创建视图的各种不同方法-与你的控制器和模型协同并用来显示结果的页面。然后,你将会学到如何很快地创建 HTML 表格, 与实现内建的保护; 而且你也将会看到该如何校验你的表格。我假定这本书的读者熟悉 HTML 和 CSS 。 下列的例子非常简单,因此,我们能把重点放在 CI

2010-03-20 11:16:00 624

转载 使用CodeIgniter框架快速开发PHP应用(四)

第 4 章使用 CI 简化数据库开发你学习CI是因为你想要使编程更容易和更有生产力。这一章讲述CI的Active Record类。 如果CI只提供一个Active Record类,它还是物超所值的。当然,CI是免费的,只不过我要强调Active Record(以后简称AR)类的价值是非常高的,它是你提高生产力的主要工具。AR使你以最小的代价获得最大的回报。 它简单,易于使用和维护。这一章描述CI如

2010-03-20 11:15:00 749

转载 使用 CodeIgniter 框架快速开发 PHP 应用(三)

第三章介绍:分析网站结构第 3 章分析网站结构既然我们已经安装 CI ,我们开始了解它如何工作。读者已经知道 CI 实现了MVC式样。 通过对目录和文件的内容进行分类, 而不是让代码大块大块地纠集在一起。这一章,我们将会对 MVC 理论做个简短的介绍, 然后再介绍 CI 的MVC实现方式。特别地,要了解那些目录和文件如何互相交换信息?网站结构是怎样的?以及CI是如何自如地动作于其中的?这一章将会介

2010-03-17 09:26:00 1196

转载 使用 CodeIgniter 框架快速开发 PHP 应用(二)

二分钟: 建立一个 CodeIgniter 网站用CI建一个网站很容易。 这一章很短,解释了用CI制作网站时发生了些什么,哪些文件被创建,让我们来瞧一瞧:. 创建网站需要什么软件?. 安装 CI 文件: 一个简单的下载和解压缩操作. CI 的基本设置: 有哪些文件夹及它们是如何组织的. CI 安装时默认的控制器和视图. 一些简单的修改来演示CI如何运作准备知识CodeIgniter 有较好的版本兼

2010-03-17 09:24:00 865

转载 使用CodeIgniter框架快速开发PHP应用(一)

使用CodeIgniter框架快速开发PHP应用(一)(转载请保留出处)对 CodeIgniter 的介绍大多数PHPer都想写出运行状态良好的应用程序,而且希望尽可能做得简单且不费事。这篇文章是有关 CodeIgniter的(以后简称CI),CI是一个达成上面目的的所谓框架。如果你只是要达成一个最终的结果,而把中间所有的编码细节和复杂统统丢给一个框架,CI是你最好的朋友。CI有很多优

2010-03-17 09:23:00 1537

原创 自定义日期控件

JCalendar.js> function initcalend(){ var j = new JCalendar();  j.setYears(1990,2020); //开始年份,结束年份 j.bind("DateInput","bottom"); //绑定的文本框DateInput} JCalendar.jsvar isIE = /msie/i.test(naviga

2010-03-16 21:40:00 618

原创 php点击下载txt文件

由于现在的浏览器已经可以识别格式为txt的文档格式,所以如果只是给txt文档做一个文字链接的话,可能只是打开一个新窗口显示txt文件的内容,并不能实现点击下载的目的。We have to do something else.     当然这个问题的解决办法也可以是你将你的txt文件改名为浏览器不认识的文件,比如rar,这样的话点击,浏览器不认识就只好让用户下载了。  下面这个文件就是通

2010-03-16 21:39:00 673

转载 最全的CSS浏览器兼容问题

CSS对浏览器的兼容性有时让人很头疼,或许当你了解当中的技巧跟原理,就会觉得也不是难事,从网上收集了IE7,6与Fireofx的兼容性处理方法并整理了一下.对于web2.0的过度,请尽量用xhtml格式写代码,而且DOCTYPE 影响 CSS 处理,作为W3C的标准,一定要加 DOCTYPE声名.  CSS技巧1.div的垂直居中问题vertical-align:middle; 将行距

2010-03-16 21:37:00 349

转载 潜规则:公司招聘中不能说的秘密

你是否试过狂轰乱炸地在网上发简历,而回应者却寥寥无几?难道真的是人才饱和了吗?或者是你不够优秀,企业在第一时间就把你给枪毙了呢?这里,会告诉你一些企业人才招聘环节中一些不为外人知道的秘密,了解了这些秘密,应该可以让你以后的应聘变得更加有成效!现在中国所有招聘网站都是以人事经理为中心,因为他们是给钱的一方,较少从求职者角度考虑,如果我们从求职者立场或者中立立场来看中国招聘网站的生意模式及运作流程

2010-03-16 21:34:00 594

转载 面试70问经典回答分享给好友

1、请你自我介绍一下你自己, 回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,在回答

2010-03-16 21:33:00 525

空空如也

空空如也

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

TA关注的人

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