位置:首页 » 网站开发

网站开发

Advertisement
  • Yii针对添加行的增删改查操作示例
    [教程] 2016-10-02
    本文实例讲述了Yii针对添加行的增删改查操作.分享给大家供大家参考,具体如下: 效果图: 控制器: <?php namespace backend\controllers; use Yii; use yii\web\Controller; use backend\models\Zhan; class IndexController extends Controller { //显示页面 public function actionIndex() { $index=new Zhan(); //接受
  • [教程] 2016-10-02
    本文实例讲述了PHP云打印类.分享给大家供大家参考,具体如下: 一个项目需求要几百台电脑都有打印功能,本来是想用网络打印机的,后来发现没有网络打印机,就自己动手写一个打印类算了. 类实现想法是:先把要打印的数据都收集起来,在用js调用window打印函数.目前就使用于IE. 类提供打印排队功能.(PS,说白了就是一条一条读取数据) class Wprint{ //收集打印代码 private $data = array(); //处理打印代码 private $handle; public fu
  • Thinkphp实现短信验证注册功能
    [教程] 2016-10-02
    前言 注册时经常需要用到短信验证码,本文记录一下思路和具体实现. 短信验证平台使用云片,短信验证码的生成使用thinkphp. 思路 1.用户输入手机号,请求获取短信验证码. 2.thinkphp生成短信验证码,存储,同时和其他参数一起发送请求给云片. 3.云片发送短信验证码到指定手机号. 4.用户输入短信验证码. 5.thinkphp根据验证码是否正确.验证码是否过期两个条件判断是否验证通过. 代码实现 验证接口 接口地址:https://sms.yunpian.com/v1/sms/send
  • [教程] 2016-10-02
    本文实例讲述了php封装的单文件(图片)上传类.分享给大家供大家参考,具体如下: <?php //封装php中的单文件(图片)上传类 /* //参数1:$file 文件数组 5个属性值 name,type,size,tmp,error //参数2:文件保存的路径$path //参数3:文件上传允许的类型 $allow数组 $allow=array('image/jpeg','image/jpg','image/png','image/gif') //参数4: 允许文件上传的最大大小 $size
  • [教程] 2016-10-02
    会话控制的思想就是指能够在网站中根据一个会话跟踪用户.这里整理了详细的代码,有需要的小伙伴可以参考下. 概述 http 协议是无状态的,对于每个请求,服务端无法区分用户.PHP 会话控制就是给了用户一把钥匙(一个加密session字符串),同时这也是用户身份的一个证明,服务端存放了这把钥匙能打开的箱子(数据库,内存数据库或者使用文件做的),箱子里面装的就是用户的各个变量信息. 传统的php session 使用 <?php //page1.php 启动一个会话并注册一个变量 session_st
  • [教程] 2016-10-02
    "一般来说,总是把类的属性定义为private,这更符合现实的逻辑. 但是,对属性的读取和赋值操作是非常频繁的,因此在PHP5中,预定义了两个函数"__get()"和"__set()"来获取和赋值其属性,以及检查属性的"__isset()"和删除属性的方法"__unset()". 我们为每个属性做了设置和获取的方法,在PHP5中给我们提供了专门为属性设置值和获取值的方法,"__set()"和&qu
  • [教程] 2016-10-02
    本文实例讲述了php封装的page分页类.分享给大家供大家参考,具体如下: 类文件: <?php //分页工具类 class Page{ /* * 获取分页字符串 * @param1 string $uri,分页要请求的脚本url * @param3 int $counts,总记录数 * @param4 int $length,每页显示的记录数 * @param5 int $page = 1,当前页码 * @return string,带有a标签的,可以点击发起请求的字符串 */ public
  • [教程] 2016-10-02
    本文实例讲述了php封装的mysqli类.分享给大家供大家参考,具体如下: 类: <?php header('content-type:text/html;charset=utf-8'); /* 掌握满足单例模式的必要条件 (1)私有的构造方法-为了防止在类外使用new关键字实例化对象 (2)私有的成员属性-为了防止在类外引入这个存放对象的属性 (3)私有的克隆方法-为了防止在类外通过clone成生另一个对象 (4)公有的静态方法-为了让用户进行实例化对象的操作 */ class Connect
  • [教程] 2016-10-02
    <?php //魔术方法 //当包含多个类 //1.自动装载类的魔术方法__autoload() function __autoload($classname){ if (isset($classname)){ require_once $classname.'.class.php'; } } /* $computer1=new Computer(); $computer1->addList('dalisng',234); echo $computer1; */ //__call()屏蔽调用方
  • Yii遍历行下每列数据的方法
    [教程] 2016-10-02
    本文实例讲述了Yii遍历行下每列数据的方法.分享给大家供大家参考,具体如下: 效果图如下: 控制器(1种): //显示列表 public function actionList() { //实例化对象 $model= new Qiu(); $country = \Yii::$app->db; //查询数据 $data = $country->createCommand("select * from qiu join region on qiu.region_id=region.reg
  • [教程] 2016-10-02
    字符: 字符是可使用多种不同字符方案或代码页来表示的抽象实体.例如,Unicode UTF-16 编码将字符表示为 16 位整数序列,而 Unicode UTF-8 编码则将相同的字符表示为 8 位字节序列.公共语言运行库使用 Unicode UTF-16(Unicode 转换格式,16 位编码形式)表示字符. php在UTF-8编码下,一个汉字占3个字符,gbk编码下只占2个字符. 字节(Byte): 字节是通过网络传输信息(或在硬盘或内存中存储信息)的单位. 应用: 如果数据库中表为UTF8
  • [教程] 2016-10-02
    本文实例讲述了Yii框架实现邮箱激活的方法.分享给大家供大家参考,具体如下: 控制器: //发送邮箱,激活账号 public function actionEmail() { $email=Yii::$app->request->get('email'); //数字签名 $em_1=md5($email); //邮箱发送 $mail= Yii::$app->mailer->compose(); $mail->setTo($email); $mail->setSubjec
  • jquery+thinkphp实现跨域抓取数据的方法
    [教程] 2016-10-02
    本文实例讲述了jquery+thinkphp实现跨域抓取数据的方法.分享给大家供大家参考,具体如下: 今天做一个远程抓取数据的功能,记得jquery可以用Ajax远程抓取,但不能跨域.再网上找了很多.但我觉得还是来个综合的,所以我现在觉得有点把简单问题复杂化了,但至少目前解决了: 跨域抓取数据到本地数据库再异步更新的效果 我实现的方式:jquery的$.post发送数据到服务器后台,在由后台的PHP代码执行远程抓取,存到数据库ajax返回数据到前台,前台用JS接受数据并显示. //远程抓取获取数
  • Yii框架中jquery表单验证插件用法示例
    [教程] 2016-10-02
    本文实例讲述了Yii框架中jquery表单验证插件用法.分享给大家供大家参考,具体如下: 运行效果图如下: 视图层: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtm
  • [教程] 2016-10-02
    index.php <?php //===================================>>使用绘图技术绘制验证码 //1.随机产生4个随机数 $checkCode=""; for ($i=0;$i<4;$i++){ $checkCode.=dechex(rand(1, 15));// decheck()十进制转换为十六进制,即验证码上要显示的数字 } //2.存入列 session_start(); $_SESSION['checkCode'
  • 利用php_imagick实现复古效果的方法
    [教程] 2016-10-02
    介绍 php_imagick是一个可以供PHP调用ImageMagick功能的PHP扩展,使用这个扩展可以使PHP具备和ImageMagick相同的功能. ImageMagick是一套功能强大.稳定而且免费的工具集和开发包,可以用来读.写和处理超过185种基本格式 的图片文件,包括流行的TIFF, JPEG, GIF, PNG, PDF以及PhotoCD等格式.利用ImageMagick,你可以根据web应用程序的需要动态生成图片, 还可以对一个(或一组)图片进行改变大小.旋转.锐化.减色或增加
  • php组合排序简单实现方法
    [教程] 2016-10-02
    本文实例讲述了php组合排序简单实现方法.分享给大家供大家参考,具体如下: 今天被一个组合排序纠结了一晚上,可能是开始没转过弯,所以没想到用二个栈.用了二个栈就很简单的完成了需求效果 组合排序想象图 为了完成这个效果图,可纠结死我了,先用sql组合查询,结果是组合了,但是效果达不到.现在贴出PHP代码 //获取学生信息 private function ground($data) { $stu = array(); //新建一个学号栈,存储学生学号 foreach($data as $key=>
  • [教程] 2016-10-02
    本文介绍了PHP实现文件上传与下载,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧. 一.上传原理与配置 1.1 原理 将客户端文件上传到服务器端,再将服务器端的文件(临时文件)移动到指定目录即可. 1.2 客户端配置 所需:表单页面(选择上传文件): 具体而言:发送方式为POST,添加enctype="multipart/form-data"属性,两者缺一不可(但是,优缺点并存,这里也限定了上传的方式和上传的文件之后的调用等方面,后面会说到) <!DOCTYPE h
  • [教程] 2016-10-02
    本文实例讲述了php实现博客,论坛图片防盗链的方法.分享给大家供大家参考,具体如下: 防盗链的方式很多,我这里就说说我对放盗链的理解,这个跟防止远程提交是一个原理. 先介绍一个函数 uniqid(string); //这个函数的作用,是在你添加的字符串后面随即添加一个独一无二ID字符串. 如果你还不放心,你可以给这个函输出的字符串再用SHA1()函数进行加密. 这样我们得到了一个独一无二,且只有你自己知道的字符串,用来做数字签证.接下来是如何检测这个数字签证. function has($str
  • [教程] 2016-10-02
    本文实例讲述了php基于单例模式封装mysql类.分享给大家供大家参考,具体如下: 类: <?php header("content-type:text/html;charset=utf-8"); //封装一个类 /* 掌握满足单例模式的必要条件 (1)私有的构造方法-为了防止在类外使用new关键字实例化对象 (2)私有的成员属性-为了防止在类外引入这个存放对象的属性 (3)私有的克隆方法-为了防止在类外通过clone成生另一个对象 (4)公有的静态方法-为了让用户进行实例化对象
« Prev 1 2 3 4 5 6 ... 10 Next »
最新文章
  • 孩子生日赠言

    孩子生日赠言 1.真挚的友谊,由生日烛光送入你的心田,浸润你跳动的心,根根为你点燃,朵朵鲜花为你展现. 2.当时钟的乐曲奏起时,当粉红的蜡烛点燃时,多少盈盈的笑语,多少依稀往事,都闪动在摇曳的烛光里. 3.16岁的花,开满大地;16岁的歌,委婉动听.每个人都有16岁,愿你在16岁的生日的清晨,迈开你的强健的步伐,走向未来! 4.暖暖的烛光里,有我的思绪与期盼,纵然相隔太远太远,仍送去无限想念及祝福. 5.留不住的时光.年龄的递增赋予你的是成熟;而留得住的只有在这张温馨的卡片上,涂抹得不标准的诗行

  • Google PageSpeed Service

    https://developers.google.com/speed/pagespeed/service 也算是 Google 推出的一个变相的 CDN 吧. V2EX 目前试用这个服务中的地址: http://lax.v2ex.com/ --cut-- Livid在2013-04-21 04:35:5回答到: 貌似对移动设备的效果尤其好. Livid在2013-04-21 04:42:2回答到: 如果这个服务公开提供了,价格不是太过分的话,CloudFront 压力会很大啊-- Livid在

  • 微信钱包手势密码怎么设置? 微信钱包手势密码怎么设置?

    微信钱包手势密码怎么设置?下文将为大家介绍微信6.0钱包手势密码设置教程,在微信6.0版本中我们可以为微信钱包设置手势密码咯~下面就来了解一下详细内容吧. 此前曾有消息称微信将在26日发布5.5版,虽然让大家失望了,但微信这次直接跳到了6.0,也算是补偿用户受伤的心了. 微信6.0支持在聊天界面或朋友圈中拍摄一段小视频,让聊天更加有趣味性,这是将聊天功能做到了另一个极致.继之前的"撤回"等趣味功能后,聊天又有新玩法了.微信6.0还支持给微信钱包设置手势密码,这让微信钱包更加安全.另外,

  • Win7关闭系统防火墙教程 Win7关闭系统防火墙教程

    微软Windows系统自带的防火墙功能作为保护电脑的一道屏障,一般很多时候出于安全因素都会默认开启.但是有时候需要使用工作原因需要开启局域网或者作网络数据的传输;因此我们要对电脑系统的防火墙进行关闭,下面就与大家分享下Win7系统怎么关系防火墙功能. 采用最原始的关闭Win7系统防火墙方法,首先打开开始菜单,点击控制面板,如下图操作: Win7系统关闭防火墙小教程 在控制面板页面中找到Windows防火墙项目. Win7系统关闭防火墙小教程 点击左侧的"打开或关闭Windows防火墙"

  • 天天风之旅手动刷分400W无异常教程 天天风之旅手动刷分400W无异常教程

    天天风之旅刷分必用忍者,忍者的多段跳和影分身是最能帮助玩家们刷分的.那么小编给大家带来了忍者的最强刷分教程,希望玩家们能够刷出新高分! 1.精灵变幻必吃 大部分玩家还是会装备黄精灵套装给忍者的,毕竟目前游戏黄精灵还是主流,这样我们就必须收集足够多的黄精灵,所以变黄精灵道具必吃. 2.跨越天鹅冲刺 虽然天鹅冲刺可以带你冲刺带你飞,但是一旦坐上了天鹅,你就不能杀怪累积perfect了,杀戮模式可比天鹅冲刺带给你的分数来得多. 3.多段跳卡影分身 只要我们累积30次多段跳就可以出一次影分身,影分身会帮

  • 工信部:将加强网站备案和垃圾短信治理

    工业和信息化部今天宣布从5月至11月在全国开展加强网站备案管理专项行动,力争到2014年底全国网站备案率和备案信息准确率分别达到99.8%和80%. 工信部今天还宣布,从5月5日起至11月30日,开展"深入治理垃圾短信·净屏2014"专项行动.将通过完善政策法规和标准体系.建立部门联动协作机制.强化企业责任,完善技术手段建设.畅通用户举报渠道.加大对违规行为的惩处力度等手段综合施策,健全垃圾短信治理长效机制.

  • 黑洞或是其他宇宙虫洞    可实现超时空旅行 黑洞或是其他宇宙虫洞 可实现超时空旅行

    据媒体报道,目前尚没有任何实验证据来证实虫洞的存在,但是科学家们相信它能提供时空中两点之间旅行的某种捷径.科学界通常认为虫洞是连接宇宙中两个遥远时空之间的细管.但一项由哈萨克斯坦科学家进行的最新研究认为两颗相距遥远的恒星之间也有可能存在虫洞. 黑洞是内部具有强大引力场的天体,这样强大的引力使得即使是光也无法逃逸.尽管黑洞无法被直接观测到,但天文学家已经鉴别了很多很可能是黑洞的天体,主要是基于对环绕在其周围的物质的观测. 法国高等科学研究所的天体物理学家蒂博·达穆尔(Thibault Damour

  • 快乐去迎接元宵节来临

    ||| ██████████████ ┉┉┉┉∞∞┉┉┉┉ Y寶!讓莪們快樂去迎接[⒉O15元宵节]的來臨Y ┉┉┉┉∞∞┉┉┉┉ ╭╮╭╮ ˋ ⌒ / ˊ ˊ(●﹏●)ˋ の∞の [M][ftc=#ffccff][fts=6][ftf=wingdings]|||[/ft][/ft][/ft] [M][ftc=#ffffff]██[ftc=#ed008c]██[/ft]██[ftc=#ed008c]██[/ft]██[ftc=#ed008c]██[/ft]██ [/ft][B][M][ftc=#

  • 电商狂欢节回顾 国美在线是靠什么走出重围的? 电商狂欢节回顾 国美在线是靠什么走出重围的?

    电商大战双十一刚刚过去,国美在线以30秒破亿的速度成为行业黑马,那么国美在线今年为何能够取得这样的成绩呢?跟国美在线的营销策略是分不开的.简单粗暴的直降加抽奖,"三真两赔"的承诺,无疑都是双十一大胜的关键,我们来具体分析一下,今年的双11大战,国美在线为什么能够杀出重围. 打价格战如何能不赔钱? 国美在线CEO李俊涛在双11前就底气十足的表示:国美凭借30年零售业供应链管理的历史,别的家有的政策国美也一定会有,不可能有别家进货比国美便宜的现象.此次双十一国美玩法花样繁多,从半价到免单,

  • ios8关闭最近联系人显示列表 ios8关闭最近联系人显示列表

    最近,iOS8系统在后台新增了最近联系人选项,这自然为人们提供了一种与最近联系人进行沟通的便捷方法.连续按两次Home键进入程序后台,在程序后台上方可以看到最近的联系人. 但是这种查看最近联系人的方法,也比较容易暴露用户的最近通话记录.关闭最近联系人列表的方法: 第一步,在设置应用页面,点击"邮件.通讯录.日历"选项. 第二步,在"邮件.通讯录.日历"页面,点击进入"在应用程序切换器中显示"选项. 第三步,"在应用程序切换器中显示&qu

热门推荐