javascript:void(0)的作用示例介绍

javascript:void(0)的作用示例介绍
在做页面时,如果想做一个链接点击后不做任何事情,或者响应点击而完成其他事情,可以设置其属性 href = "#",但是,这样会有一个问题,就是当页面有滚动条时,点击后会返回到页面顶端,或者是跳到设置的锚点的地方,用户体验不好。 通常的用法为如下代码: <a href="javascript:void(0)">单击此处看看效果</a> 实际上单击此处什么也不会发生,其中的javascript:void(0);形式是一个javascript的...

wp使用了伪静态,为什么短链接还能打开

wp使用了伪静态,为什么短链接还能打开
wp 使用了固定链接,也就是番茄博客在上两篇文章中提到的,使用了固定链接之后,wp 的短链接本不应该打开了,但还可以使用如下的方式打开. www.xiaoxueboke.com/?p=1 这样就导致了一个问题,因为上面的实例打开的是一篇文章,所以会导到百度收录到,而如果 wp 使用了纯静态生成 html 技术的话,正常的链接应该是如下方式. www.xiaoxueboke.com/1.html 或者 www.xiaoxueboke.com/article/1.html 这样就有两...

.htaccess 文件的设置作用

.htaccess 文件的设置作用
网站根目录下的 .htaccess 文件作用是很大的,简单的来说就是 web 环境的一个配置文件,比如 apache 服务器、IIS服务器当中,主要用来进行网页配置,比如可以帮助我们使用 301 重定向、伪静态配置、自定义404,反向代理配置,防盗链配置等等,这里不再一一列举了,对于使用 wp 建站的用户,无论配置环境是 linux 还是 win 系统,这个配置文件就更不可缺少了。 番茄博客的站点折腾来折腾去,.htaccess 的文...

聊聊wordpress的短链接

聊聊wordpress的短链接
在做SEO优化时,突然发现番茄博客的短链接被百度收录了,短链接就是wp默认的链接了,在我们没有更改 wp 固定链接之前的链接了,类如 /?p=111,最近的收录出了许多,看到了不少的这样链接,都是首页 xiaoxueboke.com/?p=111 等等这些的链接,我记得当时在 wp 主题 functions.php 里面已经移除了的,但还是出现了,而且是可以打开的,打开的不是首页,而是文章详情页面,这个肯定是不能是文章详情页的,因为...

让apache支持.htaccess反向代理网站实现proxy-pass

让apache支持.htaccess反向代理网站实现proxy-pass
相信搜索引擎过来的,一定已经对反向代理有所了解,本文就不做介绍了,请初次涉及的朋友点击这里:反向代理wiki 下面进入正题: 在常见的我们能申请到的apache虚拟主机中都默认支持了.htaccess文件的配置,在这种主机中只需要将.htaccess文件放入网站根目录,在.htaccess文件中写入: RewriteEngine On   RewriteBase /   RewriteRule ^(.*)$ http://xiaoxuebok...

Apache Rewrite url重定向功能的简单配置

Apache Rewrite url重定向功能的简单配置
Rewrite url重定向就是实现URL的跳转和隐藏真实地址,基于Perl语言的正则表达式规范。平时帮助我们实现拟静态,拟目录,域名跳转,防止盗链等 1.Apache Rewrite的主要功能 就是实现URL的跳转和隐藏真实地址,基于Perl语言的正则表达式规范。平时帮助我们实现拟静态,拟目录,域名跳转,防止盗链等 2.Apache Rewrite的配置 Apache下的Rewrite配置主要有两种,一种是针对整个apache服务器的配置,此种配置...

smarty读取PHP二维数组循环

smarty读取PHP二维数组循环
二维数组的循环在一般的 PHP 应用中应用得不是很多,但在一些应用购物的类似站点中,应用得就有点频繁了,比如购物站中,循环出每个大类 ID 里的商品,哪就需要用二维数组了,而在理解 php 二维数组中的一维数组时,显得有点挺繁琐的,而且不好理解,在PHP的二维数组循环中,可以直接用 section 循环即可,而 name 的值则是二维数组中的一维数组。 在 smarty 模板中读取 php 二维数组相对于直接在 php 中读...

关于使用帝国备份王备份 wordpress 数据库

关于使用帝国备份王备份 wordpress 数据库
在折腾 wordpress 的同时,也在考验自己的耐力,尤其是搞技术的童鞋,在站点中时不时的要插入一些 html 或者后台执行类的代码,这就导致了一个问题,这些代码在有的 mysql 语句中会视为危险代码,或者直接系统代码,从而导致 mysql 无法正常的导入,折腾了一天的时间利用 phpmyadmin 或者自认为不错的导入工具 Navicat Lite 依然导入不了,出现导入的乱码以及错误代码,如果是 Navicat Lite 对导的话问题不...

利用PHP纯代码实现二级栏目反向代理

利用PHP纯代码实现二级栏目反向代理
关于做二级栏目反向代理大都是在主机根目录.htaccess 文件里进行配置做反向代理,不少的站点都在做着类似于GG,youtube的反向IP代理,这样一来gg代理被封还是可以从后台更改可用的IP的,对于二级栏目就是在当前的网站里面开设一个二级栏目,这需要在 apache 或者 IIS里面进行设置的,而在虚拟主机里面也是可以简单设置的,而如果要安全替换域名则是较麻烦的一件事情。 利用PHP在虚拟空间的简单二级代理代码...

fopen()和file_get_contents()打开URL获得网页内容的用法区别

fopen()和file_get_contents()打开URL获得网页内容的用法区别
一直不太理解 fopen() 和 file_get_contents() 打开 url 获得网页内容用法的区别,有幸这几天在做一个代理转向,彻底的了解了一下这两个函数的用法,在使用上还是有很大的区别的,但这个也是要因人而异吧,看自己的使用习惯,如果站点不大,打开的 url 体积也不是很大的话,基本上的区别还是可以忽略的,下面番茄博客就来把这两个 php 函数最关键的不同要求记录一下的。 在php里,要想打开网页URL获得网页...

wordpress神经质的折腾

wordpress神经质的折腾
如果让我再一次选择的话,或许我不会选择 wordpress,这几天在给一个合作的单位做一个反向代理二级栏目,本来是准备在香港虚拟主机里面操作的,只可惜虚拟主机不支持站点的二级栏目反转向,在与虚拟主机沟通之后,还是无法进行操作,之后一再使用 PHP 程序写代理程序,但缺陷满满,最终还是选定了先把站点移到香港的VPS上面,然后进行下一步的操作。 购买香港VPS很顺利,找了一家配置较低的,花了许久把php...

ecshop打印快递单不显示收货人省市区的小BUG

ecshop打印快递单不显示收货人省市区的小BUG
在打印 ecshop 快递单据的时候,发现其单据上并不显示收货人的省市区,这样对于大意的送货人根本就找不到要送达的位置,所以还是弄清楚一点的比较好,我们看一下如何让这个省市区给打印出来吧,下面番茄博客就来说下具体的方法。 打开 /admin/order.php 文件,找到如下的代码: $region_id .= !emptyempty($_CFG['shop_city']) ? $_CFG['shop_city'] . ',' : ''...

取消ecshop上传文件为2M的限制

取消ecshop上传文件为2M的限制
刚刚发现,原来 ecshop 在 php 文件中也限制了图片等附件的上传大小,限制的大小为 2M,不过对于普通的图片来说,2M 也已经足够了,但对一种人就不太好使,有些客户根本就不懂得 PS,直接把拍照过来的照片给上传上来了,结果上传不了,这些先不管了,咱们先看看如何把这个限制给破除了吧,先打开后台的 admin/includes/cls_sq_dump.php 文件,找到如下的代码: var $max_size = 2097152; // 2M 修改成 var $...

给自己的ecshop广告位添加一个加载条

给自己的ecshop广告位添加一个加载条
ecshop 的广告位较多,如果我们的广告图片较大,在打开的时候就会出现延时的情况,这对于顾客的体验很不好的,那么如何给所有的广告条添加一个加载的效果呢,就是当广告条还没有完全加载完成的时候,提前出现一个加载条gif提示正在加载中,这样顾客就不会等得不耐烦了,下面番茄博客就来把实现的方法说一下吧。 首先打开网站根目录下的 /includes/lib_insert.php 文件,搜索: function insert_ads 函数,然...

ecshop访问统计如何关闭掉

ecshop访问统计如何关闭掉
ecshop 虽然自带了访问统计的功能,但一直感觉没什么软用,从来没见到过这个访问统计起到过什么作用,可能是需要配置什么东西才能起作用吧,先不管它了,用习惯了51啦统计还是申请一个51啦吧,甭管怎么说 51 啦统计的功能肯定要比 ecshop 访问统计多吧。 先把 ecshop 访问统计关闭掉,进入后台》商店设置》基本设置,这里有个站点访问统计,我们选择关闭掉就可以了。 至于51啦统计的注册就很简单了,直接上...

ecshop友情链接取消重名限制的方法

ecshop友情链接取消重名限制的方法
ecshop的友情链接是不允许重名的,比如我们在 ecshop 后台添加一个 “番茄博客” 的友情链接,当再次添加“番茄博客”的时候就会添加不上去,导致添加失败,修改的方法也很简单,只要把这个判断是否已重名的限制给去除掉就可以了。 打开 admin/friend_link.php 文件,找到如下的代码,进行删除掉: if ($exc->num("link_name", $link_name) == 0)   {   接着再...

如何删除掉ecshop已过期的拍卖活动

如何删除掉ecshop已过期的拍卖活动
ecshop 促销活动是为了聚集人气以及促销产品所使用的一个功能版块了,近期一个客户的促销活动已结束,想要在后台删除掉这个已经过期的活动时,发现没有删除的选项,看来是只能通过 sql 执行或者在 phpmyadmin 里面进行删除了,下面番茄博客就来简单分享一下具体的方法。 打开 ecshop 后台》数据库管理》 sql 查询中执行如下的语句: delete from ecs_goods_activity; 这是删除了所有的拍卖活动,也包括了当...

ecshop如何实现将商品批量加入收藏

ecshop如何实现将商品批量加入收藏
ecshop 是自带收藏商品功能的,只可惜只能一次收藏一个,相对于较大一点的购物站点,有可能一次就需要收藏多个商品,实现这样的操作也并不是很难的,只需要在 ecshop 自带收藏功能的基础上小小的更改一下即可,下面番茄博客就来教大家如何修改一下吧。 首先循环出要收藏商品的ID,用一个符号进行分隔开,比如‘12|5|8|’,到时候传入 PHP 处理的时候就可以使用 explode() 函数按“|”符号来进行分割分开,然后...

给自己的wordpress博客添加一个打赏的功能

给自己的wordpress博客添加一个打赏的功能
看到不少的博客都已经添加了文章的打赏功能,这种模式已经实行时间不短了,记得最初的时候好像是从新浪微博打赏开始的,后来慢慢的就拓展到了各种的互联网平台,这样做的目的主要增加了文章作者的一种额外的收入,现在的打赏主要有两种方式,一种是支付宝,另一种就是微信,可以使用电脑也可以使用手机扫描,现在大都是使用手机进行扫描进行支付的。 这两种支付方式的实现也很简单,前提是需要我们有一个自...

wordpress如何防盗链

wordpress如何防盗链
刚使用 wordpress 的时候研究过 wordpress 的防盗链,但一直没有进行实践操作,这两天在查看自己番茄博客的时候,依然发现不少文章被转载且没有加链接的,甚至于一些站点连图片的路径都没有改,看来是真的需要防一下盗链了。 在站点的根目录下找到 .htaccess 文件,打开之后在 </IfModule> 标记之前添加如下的代码: RewriteBase /wp-content/uploads/   RewriteCond %{HTTP_RE...