自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 CI中的验证码

    CI中的验证码相对来说使用非常方便直接加载类调用函数以及一些配置,代码如上,比较简单,具体函数可在CI手册的辅助函数参考CAPTCHA辅助函数中查询,CI中的验证码是直接生成验证码图片在你自己创建的CI根目录下(通常都在CI的根目录创建文件夹)的文件夹中,然后会有一个 $cap['word'] 参数提供用以验证,可以将其保存在Session中进行验证。转载于:htt...

2018-04-19 21:34:00 336

转载 CI中的文件上传

    //首先在控制器中装载url类和view视图;    //在view视图中创建一个表单,注:在做文件上传一定要写encype=“multipart/form-data”;    //form表单的提交页面应该使用 site_url('控制器/方法') 进行动态获取;  然后我们需要在CI的根目录下创建一个upload文件夹用于存放上传的图片;  ...

2018-04-19 16:26:00 167

转载 CI中的分页

  根据MVC的思想,分页是需要传数据到模型中,把页码传过去,在模型中根据页码分配;  更多分页类函数可以通过CI手册的分页类查看;    $this -> load ->library('pagination');    //加载分页类;    $this -> load -> helper['uri'];    //加载uri类;    $pa...

2018-04-19 11:14:00 225

转载 CI中的url相关函数以及路由设置和伪静态技术

  当使用CI框架进行开发时,我们的一些数据传递的URL不应该写死,可以使用如下方法;比如说我们需要表单提交一个数据;    1.在controller控制器中我们需要先创建一个加载helper和视图的方法;        eg:pubulic fuction add(){            $this -> load -> helper( ‘ url ’ )...

2018-04-17 15:28:00 231

转载 CI中的数据库操作以及AR连贯操作

  要使用CI中的数据库操作,首先我们应该在CI的 application/config/databass.php 文件中配置数据库信息,通常就是配置主机名,用户名,密码,数据库名,表前缀(dbprefix);  CI提供了一个database的类,但是并不默认装载,需要手动加载;$this -> load ->database() ;也可以在application/co...

2018-04-16 22:08:00 169

转载 CI中的超级对象

  CI中的超级对象就是当前控制器对象,它提供了很多属性,可以通过var_dump($this)打印所有的超级对象;    load可以理解为一个加载器,加载了很多功能,可以理解为当你使用 $this -> load 之后CI自动帮你new了一个loader类的对象实例,然后你就可以调用load里面封装的各种方法(函数),具体的函数可以在CI文件目录下的system/core/...

2018-04-15 21:33:00 298

转载 关于用户禁用Cookie的解决办法和Session的图片验证码应用

  当用户通过客户端浏览页面初始化了Session之后(如:添加购物车,用户登陆等),服务器会将这些session数据保存在:Windows保存在C:\WINDOWS\Temp的目录下,Linux则是保存在/tmp 或 /var/lib/php/session目录下,之后给客户端返回一个Set-Cookie的参数(该参数表示在服务器端创建的Session_ID,可在http协议中看到),...

2018-04-15 11:36:00 338

转载 关于PHP中的SESSION技术

  Session是服务器端技术,服务器在运行时可以为每一个用户创建一个其独享的session文件,所以用户在访问服务器web资源时,可以把各自的数据放在各自的session中,当用于再去访问该服务器中其他web端资源时,其他web端再从session取出用户各自的数据;  当用户通过客户端浏览页面初始化了Session之后(如:添加购物车,用户登陆等),服务器会将这些sess...

2018-04-14 16:18:00 111

转载 有关PHP里的Cookie

  会话技术:Cookie,Session;  Cookie是客户端技术,服务器把每个用户的数据以Cookie的形式保存在用户各自的浏览器,当用户用浏览器再次访问服务器的web资源时则会带着各自的数据去了;  当客户端向服务端请求特定的资源时,服务端会把http响应的 Set-Cookie : 里面的参数回送,当客户端接收到参数后会将数据保存在客户端磁盘Cookies目录下 %u...

2018-04-13 16:26:00 147

转载 关于CI中的MVC以及扩展CI中的控制器

  MVC是一种设计模式模式,M(模型)—V(视图)—C(控制器);  MVC的核心思想是强制开发者在进行项目开发时,将数据的输入,处理,输出分开编写;    1.入口文件:该文件是唯一一个给浏览器直接请求的脚本文件;通常是以index.php 命名;    2.控制器:负责协调模型和视图,以及一些验证权限等;controller;    3.模型:提供数据,保存数据,数...

2018-04-12 19:36:00 151

转载 关于文件下载

  以下就是一个文件下载系统,我把它简单的封装成一个函数;    fuction file_down( $file_name ){      $file_name = iconv( " utf-8 " , " gb2312 " , $file_name );    //这里把uft-8转成gb2313码,因为中文文件名的关系;      $file_path = $_SERV...

2018-04-11 10:12:00 69

转载 http协议以及防盗链技术

  http协议,又称为超文本传输协议,顾名思义,http协议不仅能传输文本,还能传输图片,视频,压缩包等文件,http协议是建立在tcp/ip协议的基础之上的,http协议对php程序员来讲可以说是重中之重了;  http请求基本结构分为:请求行;消息头;实体内容;  请求行:    GET/xxx/xxx.html HTTP/1.1 //HTTP/1....

2018-04-10 21:16:00 301

转载 PHP的错误处理和异常处理

  由于教程是围绕着文件打开做的错误处理,所以先记录几个用于文件处理的一些函数,fopen 用于打开一个文件;file_exists 用于检查目录是否存在;fclose( $变量 )用于指定关闭打开的文件;  PHP处理错误的几种方式:die()语句;自定义错误和错误触发器;错误日志;  die()语句:    eg :file_exists ( “文件路径/文件名” ) o...

2018-04-08 23:12:00 137

转载 数组的排序

  排序分为内部排序和外部排序;内部排序指的是将所有的数据都加载到内存中进行排序(交换式排序法,选择式排序法,插入式排序法);外部排序是指一些数据量过大的情况下,无法将所有数据加载到内存中,需要借助外部存储进行排序(合并排序法和直接合并排序法);接下来介绍几种常用的排序法;  交换式排序法:    1.冒泡排序法      冒泡排序法的基本思想:如下图所示      ...

2018-04-08 15:34:00 62

转载 有关PHP数组

  在PHP中,数组就是关键字和值的集合,我们可以使用array关键字创建;  $arr=array[100,200,300,400,500]; //这是一个自定义数组,数组里面的值是自己设置的;  在默认情况下,数组的键名所对应的值分别是 $arr[0] = 100 , $arr[1] = 200 ... 以此类推 ,默认情况下数组的键名是从0开始的,数组中...

2018-04-08 08:49:00 79

转载 关于二进制以及位运算

  聊到二进制以及位运算就不得不说说,原码,反码,补码了,网上对于原码反码补码的解释过于复杂,我这里把教程里的一些总结搬出来让大家参考一下:对于有符号的而言;  1.二进制最高位是符号位,0表示正数,1表示负数;  2.正数的原码反码补码都一样;  3.负数的反码等于它的原码符号位不变,其他位取反,1变0,0变1;  4.负数的补码等于它的反码+1;  5.0的反码补...

2018-04-07 20:27:00 167

转载 关于PHP函数

   从这里我开始聊一些php相关的东西了,因为视频教程里并没有讲到过多的JS,JQ,XML和AJAX,这些在后续自学之后再写一些;  有关php的基本语法数据类型什么的就不做介绍了,在PHP手册或各大学习网站都有,可以自行查阅,这一章主要讲关于PHP的一些函数方面的一些细节;  require和require_once的区别,当使用require引入函数时,不管之前是否有引入相...

2018-04-07 15:07:00 87

转载 关于盒子模型以及块元素和行内元素

  盒子模型,盒子模型算是页面比较经典的一个概念了,所有的页面元素和div都能称之为一个盒子,每个盒子都具备:内容(content),填充(padding 也称之为内边距),边框(border),边界(margin 也称之为外边距);下面有一张盒子模型的图片;    说白了这个盒子模型让你知道你需要效果式需要调整哪个位置的内外边距以及边框的样式;  行内元素和块元素:...

2018-04-06 17:35:00 192

转载 有关css的选择器优先级以及父子选择器

  css,又称样式重叠表,如今的网页的样式基本是div+css写出来的,功能十分强大,要想在html文件中引入css文件需要在<head></head>标签内输入一行:<link rel=" stylesheet " type=" text/css " href=" XXX.css ">  css的一些基本样式也不一 一做介绍了,这个在手...

2018-04-06 13:32:00 395

转载 浅谈html运行原理

  浅谈HTML运行原理,所谓的HTML简单的来说就是一个网页,虽然第一节就讲html原理可能大家会听不懂,就当是给一个初步印象把,至少大概知道一个网页的运行流程是怎样的,下面上一张图:    大致的一个html的运行原理就是如图所示,浏览器发送一个http请求,然后首先会解析域名(主机名),然后在本地的“c:\windows\system32\drivers\etc\ho...

2018-04-05 15:54:00 246

转载 我的第一篇博客

  第一篇博客也不知道该怎么写好,事先声明,本人非科班出生,进入IT这个行业也是机缘巧合,后面更新的都是一些我从零基础自学web前端以及PHP开发的一些笔记和一些总结,如果有不对的地方,希望大佬能够提出来,我也虚心接受,谢谢。  本人是大专人力资源专业毕业,因为一些机缘巧合进入的IT行业,刚开始就只是做一些运维技术支持的工作,闲暇时间自学web端开发和PHP开发的一些技术,最近所在的...

2018-04-05 15:52:00 64

空空如也

空空如也

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

TA关注的人

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