- 博客(127)
- 收藏
- 关注
转载 图片边框border-image的用法
对于CSS属性border,相信所有的WEB开发人员都非常熟悉。我们可通过设置HTML元素的border的宽度、颜色、样式,来让HTML元素表现出不同的边框,比如双线、虚线、圆点线。但不管你怎么设置,这些都是一些非常原始的做法。从CSS3起,我们有了一个新的属性:border-image,它能让你用漂亮的小图片来围绕HTML元素,以图片边框的形式出现。通过border-image属性,我们可以制作
2014-11-20 13:49:34
1108
原创 HTML5 插入视频 自动播放
four in one vediovideo.margin {margin:-7px -10px 0 -2px} Your browser does not support the video tag. Your browser does not support the video tag.
2014-11-20 10:04:59
29018
转载 CSS中强大的EM
使用CSS也好久了,但一直都是在使用“px”来设置Web元素的相关属性,未敢使用“em”。主要原因是,对其并不什么了解,只知道一点概念性的东西,前段时间在项目中要求使用“em”作为单位设置元素,所以从头对“em”学习了一回。稍为有一点理解,今天特意整理了一份博文与大家一起分享,希望对童子们有些许的帮助。这篇教程将引导大家如何使用“em”来创建一个基本的弹性布局,从而学习其如何计算?又是如何使用
2014-11-17 16:52:15
490
转载 phpcms v9 彻底去除自带的水印功能
有时候在编辑器中上传图片时,我们不希望上传的图片被自动加上phpcms-v9自带的水印,那么我们应该如何彻底的去除phpcms-v9自带的水印功能呢? 第一步:找到statics/images/water 文件夹,将去删除;如果系统找不到water文件夹的水印图片,则将会执行第二步,给图片添加一个文本格式的水印 第二步:找到phpcms/libs/classes/image.c
2014-11-14 15:25:17
778
转载 CSS3之过渡Transition
CSS3也有着非常强大的属性,那就是过渡——Transition。过渡——Transition在W3C的描述:“css的transition允许css的属性值在一定 的时间区间内平滑地过渡。这种效果可以在鼠标单击、获得焦点、被点击或对元素任何改变中触发,并圆滑地以动画效果改变CSS的属性值。 ”既然CSS3的过渡这么强大,下面我们就一点一点掌握它吧。 CS
2014-11-11 16:47:50
477
转载 phpcms V9 默认模板文件目录
templates 框架系统模板目录 announce 公告 show.html 内容页 comment 评论 show_list.html 内容页评论列表 list.html 评论列表 content
2014-11-11 14:00:08
566
转载 dedecms头部标签(标题,关键词,描述标签)
先说说dedecms头部标题,关键词,描述标签的作用我相信网络上也有很多这样的信息,那为什么我还要写这个?因为这个对我们初学者来说还是比较重要的,因为做SEO就要用到这些标签。首先我写下首页头部标签我先把这些标签写下来,以便大家阅读方便。{dede:global.cfg_webname/}这里{dede:global.cfg_webname/}是网站名的意思。呵呵,这里
2014-11-11 13:58:13
1018
原创 IIS,Apache,Nginx环境支持flv,f4v,mp4视频的播放
IIS,Apache,Nginx环境都可以很好的支持视频的播放。但具体的配置以及对视频支持的程度不同。比如IIS要支持flv视频的拖动,目前基本没有找到好的办法。目前各大视频网站主要使用的环境是NginxIIS下支持flv,f4v,mp4的播放win2003下打开IIS,然后在 mypc(本地计算机) 上面点击右键属性(很多帮助文件都没有说这一点,很多人以为是在站点上面点击右键
2014-11-11 13:54:15
3618
原创 win2003服务器flv、mp4视频播放设置
打开IIS属性,点击“MIME类型”,接着点击新建,flv格式是加入关联扩展名:.flv,内容类型:application/octet-stream(不行就试试flv-application/octet-stream)f4v格式是扩展名:.f4v,内容类型:application/octet-streammp4格式是扩展名:.mp4,内容类型:video/mp4确定以后,重新启动I
2014-11-11 13:50:38
1210
转载 js数组知识
用 js有很久了,但都没有深究过js的数组形式。偶尔用用也就是简单的string.split(char)。这段时间做的一个项目,用到数组的地方很多,自以为js高手的自己居然无从下手,一下狠心,我学!呵呵。学了之后才知道,js数组的功能强大很,远比VB,C#强多了,大家慢慢看吧1、数组的创建 var arrayObj = new Array(); //创建一个数组va
2014-11-11 13:42:53
379
原创 php中的short_open_tag的作用
在php的配置文件(php.ini)中有一个short_open_tag的值,开启以后可以使用PHP的段标签:()。同时,只有开启这个才可以使用 以代替 。在CodeIgniter的视频教程中就是用的这种方式。但是这个短标签是不推荐的,使用才是规范的方法。只是因为这种短标签使用的时间比较长,这种特性才被保存了下来。
2014-11-11 13:38:34
709
转载 怎么将PHPCMS V9网站程序中整合添加百度编辑器UEDITOR
众所周知,大部分开源程序后台都会自带编辑器,但是很多人会抱怨后台自带的编辑器功能不够强大,或者使用不是很方便,今天无忧主机小编再次写一篇关于百度编辑器的教程,就是把phpcms的默认编辑器替换成百度编辑器。具体方法如下1、先到官网下载资源包(先定制编辑器导航工具,自定义添加需要的功能再下载)百度编辑器2、上传到phpcms默认的js文件路径,上传后的文件路径如下
2014-11-11 13:36:45
1310
原创 DedeCMS Error:Tag disabled:"php"的解决办法
在最新的dedecms5.7版本安装完后会出现这个,其他版本暂时不知。出现的原因是:官方出于安全考虑默认将{dede:php}{/dede:php}标签禁用了。所以如果页面的模版中使用该标签则会出现这个“DedeCMS Error:Tag disabled:"php"”提示。
2014-11-11 13:33:19
684
转载 CKplayer 新手入门超简单使用教程
网页播放器都有使用的前提(问1)。~~~~~~~分隔线~~~~~~~只需一步先看播放器效果(问2):下载附件,解压内容(ckplayer文件夹和ckplayer.html)到网站根目录,在浏览器中打开你的调试网站就可以看到网页播放效果,如:http://localhost/ckplayer.html~~~~~~~分隔线,正题,使用步骤~~~~~~~1、同
2014-11-11 13:16:50
30872
1
转载 让IE支持HTML5的方法
越来越多的站点开始使用 HTML5 标签,但是目前的情况是还有很多人在使用IE6、IE7、IE8。为了让所有浏览者都可以正常的访问,解决方案有下面两个: 1.为网站创建多套模板,通过程序对User-Agent的判断为不同的浏览器用户显示不同的页面,例如:优酷网。 2.使用Javascript来使不支持HTML5的浏览器支持HTML标签。 针对IE比较好的解决方案是html5
2014-11-11 13:14:42
779
转载 如何使用robots.txt防止搜索引擎抓取页面
Robots.txt 文件对抓取网络的搜索引擎漫游器(称为漫游器)进行限制。这些漫游器是自动的,在它们访问网页前会查看是否存在限制其访问特定网页的 robots.txt 文件。如果你想保护网站上的某些内容不被搜索引擎收入的话,robots.txt 是一个简单有效的工具。这里简单介绍一下怎么使用它。 如何放置 Robots.txt 文件 robots.txt自身是一个文本文件
2014-11-11 13:12:24
809
转载 destoon
1.今天有幸接触到destoon 这个B2B系统,深感荣幸,因为系统开发的很好,所以感到无比的亲切。好了废话不多说了,看看今天的工作任务吧! 我们看看系统的结构目录吧文件夹太多,一时半会也摸不到边,那么最好的方法就是查找一下手册,http://help.destoon.com/book/ 网址,从网址中找到了 系统目录结构,admin 是系统后台。 api 是系统的第三方接口;file
2013-07-21 14:02:42
1308
原创 thinkphp模板技术
学习总结 :模板:一,变量的输出1. 如何输出从控制器分配过来的数据{$people.name}{$people[‘name’}2. 在模板中还可以使用系统变量,以$Think打头的1,系统变量:类似于php的预定义的变量,session,cookie,get,post...获得你的服务器的ip地址获得服务器的名称获得外部访问的ip地址2,如何在模板
2013-05-28 21:08:01
971
原创 thinkphp文件上传所需参数
1,$upload-> maxSize = '1000000'; //上传文件的大小,默认为-1,不限制上传文件的大小2,$upload->savePath= './Public/Upload/'; //上传文件保存到什么地方3,$upload->uploadReplace= true; //如果存在同名文件是否覆盖4,$upload->allowExts= arra
2013-05-22 21:30:39
945
原创 thinkPhp框架控制层相关工作
1、 控制器的空操作(空动作)当我们控制器的动作找不到的时候,会首先调用这个空操作通常用于做一些错误提示,或者导航列表动作------操作控制器----模块 这样就提供了一个机会,在用户关闭这个错误页面之前,让他可以跳转到首页 display(‘wrong’) 如果有一个参数,会自动的去视图层中,当前控制器这个目录下面的那个文件名publicfunction
2013-05-21 21:12:01
862
原创 thinkphp
ThinkPHP是一个框架:MVC(采用面向对象思想)框架市面上常用的框架:zend framework yii thinkPHPThinkPHP: 有完善的中文资料,使用相对来说比较多1,首先下载软件包2.0-----3.0之间的文件变化比较大,3.0之后的变化不是太大解压之后生成两个文件:ThinkPHPExampleThinkPHP是我们需要的核心
2013-05-06 21:25:33
676
原创 PDO的错误处理机制
(1)静默模式 默认情况下与mysql处理方式一致,不现实错误信息(静默模式)但是我们可以通过固定的方法获得错误信息(2)警告模式 //更改属性设置错误处理模式 $pdo ->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_WARNING);(3)异常模式,当发生错误时,抛出一个异常
2013-04-25 21:15:41
570
原创 pdo简介
为什么要讲PDO:(1)市面上使用最多的,大部分企业使用PDO(2)Mysqli 只支持mysql数据库,PDO支持大部分数据库(3)以后做的项目都是使用PDO作为数据库抽象层来实现的mysqli------是mysql数据库的加强:(预处理机制)(错误处理机制)(采用了面向对象的编程模式)PDO:mysql官方封装的,采用的面向对象的编程思想,使用c语言
2013-04-25 21:13:35
472
原创 将封装的数据库类,改写成静态属性和方法来访问
class dbname{private static $localhost;private static $root;private static $pass;private static $db_name;public function __construct($localhost,$root,$pass,$db_name){self::$localhost=$loca
2013-04-25 21:10:37
596
原创 将数据库常用的操作(连接数据库,获得所有数据,获得一条记录,获得一列记录,获得一条索引数组,获得一条关联数组)都给封装到db.class.php里面,谁需要谁继承这个类 注意:提交封装的类文件
class dbname{private $localhost;private $root;private $pass;private $db_name;public function __construct($localhost,$root,$pass,$db_name){$this->localhost=$localhost;$this->root=$root;
2013-04-25 21:10:05
891
原创 通过自动加载完成 需要图片上传类的时候,加载图片上传类;需要验证码类的时候,加载验证码类;需要smarty的时候,加载smarty (注意:功能类 和 smarty,数据库连接类不再同一个目录)
图片上传class image {/***完成图片的上传**@param array $file 待上传的文件信息的数组,用于5个元素的那个数组*@return mixed 如果执行成功,返回上传了的文件名,否则返回false*/public function upload($file) {if($file['error'] == 0
2013-04-25 21:09:27
733
原创 魔术方法:
__autoload() 自动加载__construct() __destruct()__toString() 将一个对象转化成字符串时,自动调用 echo对象
2013-04-24 20:27:52
425
原创 验证邮箱
function aa(){var user=document.getElementById('user').value;var reg=/^[a-zA-Z]\w{5,18}/;if(user==reg.exec(user)){document.getElementById('aa').innerHTML="输入正确"}else{document.getElemen
2013-04-23 21:39:36
514
原创 事件总结
一、(1) 一般事件: 获得焦点事件(onfocus) 失去焦点事件(onblur) function clearInput() { //获得输入框的值 var username=document.getElementById('user'); username.value='';
2013-04-23 21:38:25
400
原创 HTTP://WWW.sina.com 替换域名为360.com
替换域名为360.com echo preg_replace('/sina\.com/','360.com','http://www.sina.com');
2013-04-23 21:37:14
967
原创 HTTP://WWW.sina.com 匹配主机的域名
HTTP://WWW.sina.com匹配主机的域名 preg_match('/(http:\/\/w{3}\.)(.+)/i','http://www.baidu.com',$match);echo $match[1].'';
2013-04-23 21:36:35
701
原创 获得当前运行PHP脚本(页面)所在的服务器的 主机名
echo '浏览当前页面的用户的主机名:'.$_SERVER['REMOTE_PORT'];
2013-04-23 21:35:04
729
原创 获得当前运行PHP脚本(页面)所在的服务器的 IP 地址
echo '浏览当前页面的用户的 IP 地址:'.$_SERVER['REMOTE_ADDR'];
2013-04-23 21:34:38
1733
原创 svn1
1,导出mysql数据库里ecshop到d盘mysqldump 指令和 mysql指令是一样的引出一个环境变量:就是系统找到需要运行的程序的路径 Mysqldump -u root -p 数据库名 > 导出的文件名1,找到mysqldump.exe这个程序,它是用来备份的2,执行备份命令E:\wamp\mysql\bin>mysqldump -u root -pec
2013-04-23 21:33:04
514
原创 jquery复习
复习一下CSS选择器标签选择器 td{} li{}Id选择器 #id{}类选择器 .class{}群组选择器 td,p,div{}后代选择器 div p{} 通配选择器 *{} jQuery分四类:1基本选择器、2层次选择器、3过滤选择器、4表单选择器(1)基本选择器1.根据id匹配元素2.根据给定的类名匹配元素3.根据给定的
2013-04-23 21:32:09
492
原创 svn2
Svn介绍(1)subversion(简称svn)是近年来崛起的版本管理软件(源码),是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。(2)svn服务器有2种运行方式:独立服务器和借助apache。 svn:// http:// svn最流行的客户端是tortoisesvn 。svn运行原理SVN的基本工作思路是: 在一
2013-04-23 21:29:29
584
原创 php复习
一 变量1,PHP变量的定义和使用 字母 下划线 开头 ^[a-zA-Z_]\w* 2,PHP变量的作用域 局部作用域: 全局作用域:3,变量的赋值(值传递;引用传递)4,超全局变量(预定义的变量) 变量的作用域局部作用域: 全局作用域: 如何在局部范
2013-04-23 21:26:39
447
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人