自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

猫叔的php之路

文章都是亲测后才发上来的!

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

原创 Thinkphp5.0完全相同的域名下访问电脑和手机网站

完全相同的域名下访问电脑和手机网站例如,有个域名:www.###.com,在电脑上访问是电脑的网站,在手机上访问是手机网站。如何实现? 其实只要控制View层使用不同的模版即可实现。主要拿fetch()这个渲染模版的函数来开刀。下面就是实际代码:公共函数在common.php下添加:/** * 判断是否为手机访问 * @return boolean */function is_mobil

2017-08-18 15:14:22 2817

转载 MSSQL批量替换语句 在SQL SERVER中批量替换字符串的方法

@media (min-width: 768px) { .category a{ font-size: 3.6rem; } } @media (min-width: 640px) and (max-width: 767px) { .category a{ font-size: 2.5rem; } } 在bootstr

2016-11-04 10:10:27 737

原创 响应式网站-- css媒体查询 字体大小

@media (min-width: 768px) { .category a{ font-size: 3.6rem; }}@media (min-width: 640px) and (max-width: 767px) { .category a{ font-size: 2.5rem; }}

2016-10-13 17:03:16 6100

原创 dedecms二次开发--修改栏目文件保存路径 (栏目ID命名)

//用拼音命名 if($upinyin==1 && $typedir=='') { $typedir = GetPinyin(stripslashes($typename)); } //栏目ID命名 if($typedir=='') { $dsql->Se

2016-09-29 11:51:42 4576

转载 Dede修改默认URL命名规则

把文章命名规则里的{Y}/{M}{D}/删除掉,这样URL就简化的多了。不过如果栏目太多的话,这样一个个修改工作量有点大,我们还可以通过修改PHP文件来实现。  文章命名规则:  dedecms v57在include/common.inc.php的208行  //文档的默认命名规则  $art_shortname = $cfg_df_ext = ‘.html’;  $cfg_

2016-09-29 11:27:35 2538

转载 应对518PHP漏洞危机,AMH4.2无损升级PHP5.6.9傻瓜式教程!更新

某些VPS会出错,请谨慎升级!!!!!我测试了3台VPS,2台OK,一台也是4.2却PHP启动错误,和环境以及插件有关!首先登陆SSH,执行amh php stop第一步:wget http://am1.php.net/distributions/php-5.6.9.tar.gz第二步:tar zxvf php-5.6.9.tar.gz第三步:cd php-5.

2016-05-25 08:40:47 1891

原创 dede调用自定义模型字段

{dede:arclist typeid='2' addfields='lcjy,slidezc1,slidezc2,slideinfo,pic1' channelid='17'}{/dede:arclist}

2016-05-12 10:01:15 798

原创 医疗商务通放到新闻源代码

function swt(){var swt="http://swt.ydmn.net/LR/Chatpre.aspx?id=LNS31671888&lng=cn&r="+document.referrer+"&p="+window.location.href;window.open(swt);}

2016-03-08 11:25:27 1626

转载 dedecms自定义获取上级栏目名称和链接的标签 (返回上级栏目按钮)

<?php if(!defined('DEDEINC')) exit('Request Error!'); function lib_type2(&$ctag,&$refObj) { global $dsql,$envs; $attlist='typeid|0'; FillAttsDefault($ctag->CAttribute-

2016-01-22 16:10:13 3372

转载 JQuery中$.ajax()方法参数详解

url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。type:要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和     delete也可以使用,但仅部分浏览器支持。timeout:要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局设      

2015-10-22 11:21:56 332

原创 OC中特有的一些语法

用category来扩充一个类使用继承关系来扩充一个类,有一个弊病,高耦合性增加block数据类型1.作为参数传递2.作为函数的返回值3.声明成变量protocol协议 SEL数据类型是用来包装方法的使用@selector就能够把一个方法包装成 SEL数据类型相当执行函数 oc内部用sel执行函数的

2015-08-31 11:35:49 543

原创 OC的ARC(自动内存管理)注意事项

内存管理原则(配对原则):只要出现了new,alloc,retain方法,就要配对出现release,autorelease对象存入到自动释放池中,当这个池子被销毁的时候他会对池子中所有的对象进行一次release操作怎么把对象存到池子中ARC简单,不用程序员在去管理内存1.强指针 Strong2.弱指针 weak只要有强指针指向一个对象,那么系统就不会回收该对象只

2015-08-31 11:29:55 408

原创 OC手动内存管理注意事项

创建对象 1.分配内存空间,存储对象 2.初始化成员变量 3.反回对象的指针地址  1.对象在完成创建的同时,内部会自动创建一个引用计数器,这个计数器,是系统用来判断是否回收对象的唯一依据,当我们的引用计数retainCount = 0的时候,系统会毫不犹豫回收当前对象 2.[对象 release]  reatinCount - 1 3.[对象 retain]   re

2015-08-31 11:25:15 403

转载 dede:arclist 不能调用文章的副栏目或多个副栏目的解决方法

用过dede的朋友都知道,由于dede后台没有在栏目间复制文档的功能,只有移动文档的功能(类似于剪切),而我需要让多个栏目列表页都调用这篇 文档,如果每个栏目都添加一遍,那真要累死了。而dede的副栏目解决了这个问题,它既可以让一篇文档被主栏目调用,也能在副栏目调用,甚至能被多个副栏 目同时调用。副栏目的设置如下图:if($CrossID=='') $orwheres[] = ' ar

2015-03-02 15:13:04 1055

转载 分享一个新增备案不关站的代码

var city = remote_ip_info['city']; if(city == '北京' || city == '成都'  ){ document.write("感谢来访,我们正在建设中,需要很长时间。请过些时候来访问"); }else{ }

2015-01-01 15:34:50 3901

转载 display:inline-block; 到底是什么

display:inline; 内联元素,简单来说就是在同一行显示。display:block; 块级元素,简单来说就是就是有换行,会换到第二行。display:inline-block; 就是在同一行内的块级元素。说概念太模糊,来个真实案例吧。链接一</a>链接一</a>A默认就是一行,所以inline用在这里是废的。宽高度设置也是费的。链接一

2014-11-19 10:47:41 19588

转载 jqery返回顶部

$(function(){ //当滚动条的位置处于距顶部100像素以下时,跳转链接出现,否则消失 $(function () { $(window).scroll(function(){ if ($(window).scrollTop()>100){

2014-11-10 11:59:00 1194

原创 电脑网站识别手机浏览,把域名换成手机域名

(function(){ var user = navigator.userAgent; var Agents = ["Android","Linux","iPhone"]; var flag = false; for (var i = 0;i<Agents.length;i++) { if (user.indexOf(Agents[i]) > 0){

2014-06-19 15:08:25 3532

原创 图片并列排放的轮播

html js文件

2014-06-04 15:58:34 3938

原创 标签鼠标移动切换标签栏

参赛作品 参与方式 参赛要求 奖项设置 注意:大赛将分为四次评选,分别在4月、5月、6月31日前为月度评选,7月10日-15日为总决赛评选。 > 查看参赛作品要求

2014-06-04 15:51:15 1900

原创 看php圣书遇到的问题

2013-04-19 16:02:13 608

转载 Sublime Text 2 2217 32位和64位破解

win7 64位破解1.复制Sublime安装程序目录的文件sublime_text.exe一份,重命名为sublime_text_bak.exe2.用sublime编辑器打开文件sublime_text_bak.exe,按“ctrl+h”,替换所有的3342为3242,保存。3.修改sublime_text.exe增加后缀sublime_text.exe.bak,重命名sublime

2013-04-16 14:26:55 1846

转载 正则表达式

正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。   给定一个正则表达式和另一个字符串,我们可以达到如下的目的:1. 给定的字符串是否符合正则表达式的过滤逻辑(称作“匹配”);2. 可以通过正则表达式,从字符串中获取我们想要的特定部分。   正则表达式的特点是:1. 灵活性、

2013-03-21 09:46:16 529

转载 wordpress标签大全

一套完整的WordPress模板应至少具有如下文件:style.css : CSS(样式表)文件index.php : 主页模板archive.php : Archive/Category模板404.php : Not Found 错误页模板comments.php : 留言/回复模板footer.php : Footer模板header.php : Header模板

2013-03-19 16:23:11 1694

转载 centos - ftp 服务器配置

1.安装yum install vsftpd2.启动/重启/关闭vsftpd服务器[root@localhost ftp]# /sbin/service vsftpd restartShutting down vsftpd: [ OK ]Starting vsftpd for vsftpd: [ OK ]OK表示重启成功了.启动和关闭分别把restart改为star

2013-03-18 09:43:54 597

转载 DIV+CSS IE6/IE7/IE8/FF兼容问题大全

其他兼容技巧(相当有用)1, FF下给 div 设置 padding 后会导致 width 和 height 增加, 但IE不会.(可用!important解决) 2, 居中问题. 1).垂直居中.将 line-height 设置为 当前 div 相同的高度, 再通过 vetical-align: middle.( 注意内容不要换行.) 2).水平居中. margin: 0 a

2013-03-16 13:57:36 1305

转载 [field:global name=autoindex/]有规律变换的应用,今天总结一下

[field:global name=autoindex runphp="yes"]if(@me%2==0)@me="class=\"mar20\">";else@me=">";[/field:global]这个参数可以应用于DEDE的有规律的列表输出,不仅可以加在{/dede:arclist}前,还可以加在调用的任何一个地方,控制CSS的输出,不仅可以应用于arclist,还可以应用于lis

2013-01-28 17:55:30 1847

转载 dede5.7二次开发添加栏目缩略图

当我们一个栏目列表都用缩略图来表示产,而不仅仅只是文字,如果没有这项功能会非常麻烦,网上有很多这方面的资料,但是都试过了有很多问题,自己研究一下,测试基本通过。需要新加字段 typeimg后台执行SQL:alter table `80php_arctype` add `typeimg` char(100) NOT NULL default '';涉及到文件:dede/catal

2013-01-26 17:35:39 3022

转载 dede调用副栏目文章列表方法

写这篇博文的原因是因为伊暖童鞋遇到了一个问题,交流了好半天才晓得到底指的是什么。我发现,搞计算机久了,连和别人交流都成问题了。伊暖童鞋想解决的问题,可以使用调用副栏目的方法来解决。我去看了下arclist标签。发现此标签默认变量中没有typeid2的变量。目前面临两个解决途径。1.sql调用2.修改arclist标签个人比较喜欢修改标签。所以,吼吼~~修改文件/in

2013-01-25 16:46:56 5431

转载 织梦DEDECMS网站实现不限数量的交叉副栏目

梦DEDECMS网站实现不限数量的交叉副栏目:目前织梦dedecmx5.6版本副栏目选择只能选择为9个,研究了一下是js调用的问题。看代码:Copy to ClipboardLiehuo.Net Codes引用的内容//副栏目(多选)if(targetId==’typeid2′){var j = 0;for(var i=0; i{if(selBox.chec

2013-01-25 16:34:58 1013

转载 织梦(dede)arclist标签调用交叉栏目时调不出来

最近用了交叉栏目,发现当为手动指定交叉栏目ID时用arclist标签不能调出相关文章最后发现是arclist标签有问题要修改的地方是:include/taglib/arclist.lib.php找到如下:if($ctag->GetAtt('cross')=='1')改为if($ctag->GetAtt('cross')!='0')在找:if($arr['cr

2013-01-25 16:33:28 2946

转载 dede头部空白解决方法

最近比较忙,赶了几个网站, 于是乎,头部总是出现,空白的一行,百度快照上现实的,有字符,“1 3”,当时,就无语了,怎么还整出 了乱码,悲剧之中, 我百度了一下,原来是制造模版的时候, 新建的txt会有一个BOM的东西, 下面是转载的解决方法,供大家参考!!!UTF-8的BOM问题通常情况下,使用Windows系统自带的记事本程序编写网页程序,但在编写或修改php博客系统代码后,进行调

2013-01-15 16:50:08 3104

转载 dede使用channelartlist在列表页和内容页调用同级栏目的方法

使用dede时,想在列表页和内容页调用同级栏目的文章,当然可以使用{dede:channelartlist typeid=‘1’ row='5'}的方法,指定栏目id,但是要自动判断当前栏目的同级栏目就没办法了或者需要给每个顶级栏目分配一个模板,这样很麻烦。本文将给一种更简单的办法       找到\include\taglib\channelartlist.lib.php 文件

2013-01-15 11:28:25 5318

转载 dede时间格式调用标签

列表页list_article.htm可以这么写: 更新时间:[field:pubdate function=MyDate('Y-m-d',@me)/]内容页article_article.htm可以这么写:发表时间:{dede:field.pubdate function=”MyDate(‘Y-m-d’,@me)”/}发布文章时,时间常会有些小BUG搜集了些有关时间格式的CODE

2013-01-12 14:30:43 397

原创 虚拟主机写法

Options -Indexes FollowSymLinks        Allow from all        AllowOverride All        ServerAdmin admin@127.0.0.2    DocumentRoot "D:/www/wp"    ServerName 127.0.0.2:80    ServerAlias ww

2013-01-06 19:35:45 283

转载 centos6.3 lamp环境安装

进过几天的忙碌终于把lamp环境搭建起来了,现在自己对搭建这个环境的操作做个记录我这里是采用virtualbox+linux+php+apache+mysql+memcache+centos6.3来搭建的1、安装虚拟机,在你windows下安装这个还是很简单的,直接下一步,下一步就搞定了2、安装centos6.3,在安装centos之前,我们因为后面要实现一个虚拟机可以访问外网,本机可

2012-12-16 13:12:54 1082

转载 FreeBSD网卡配置,解决上网问题

经过系统的最小安装后,在安装过程中并没有进行网络IP的设定。因此,需要我们手工设定IP。设定IP的方法如下:1.登陆系统后使用ifconfig 命令,查看当前机器的网卡标识,我的是rl0,并且查看对应网卡是否处于活跃状体。即是否可用状态。如果可用则显示为关键词“status:active"2.在/etc/rc.conf文件中配置网络地址:(1)填写对应的IP地址以及子网掩码地址

2012-12-16 13:07:42 10968

空空如也

空空如也

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

TA关注的人

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