首页
关于本站
网站模板
代码教程
Emlog教程
米拓教程
SEO优化教程
Ecshop教程
zblog教程
Excel技巧
电脑软件教程
互联网
免费资源
网络新闻
留言咨询
在线问答
申请友链
网址导航
联系舍力
搜索
舍力
登录
搜索
舍力
静以修身。
累计撰写
1141
篇文章
累计收到
3504
条评论
首页
栏目
首页
关于本站
网站模板
代码教程
Emlog教程
米拓教程
SEO优化教程
Ecshop教程
zblog教程
Excel技巧
电脑软件教程
互联网
免费资源
网络新闻
留言咨询
在线问答
申请友链
网址导航
联系舍力
存档于 【201412】 的文章
2014-12-27
EMLOG文章外链自动本地化或直接外链加nofollow属性的方法
做网站的都或多或少动那么一点SEO的知识,在发文章的时候对于站外链接都想加上一个nofollow的属性,以防止本站的权重不流失,手动给每个链接增加nofollow有些费事,于是乎就想到了用PHP代码自动把非本站网址的链接加上nofollow属性,今天分享的这个PHP代码就是这个用处,你只需要把下面代码复制粘贴到指定位置后,你就不用担心每次都手动给文章内容里的站外链接添加nofollow属性了;链接添加nofollow属性不易过多,适当才好,这个还是站长自己把握吧,有需要的就从下方把代码复制去吧。 方法一(外链加nofollow属性):将下面代码复制到module.php文件里去 <?php //文章外链本地化 function sl_wl($log_content,$domain){ preg_match_all('/hr ef="(.*?)"/', $log_content, $matches); if($matches){foreach($matches as $val){ if(strpos(str_replace(array('http://','https://'),'',$val),str_replace(array('http://','https://'),'',$domain)) === false){ $log_content = str_replace('hr ef="'.$val.'"','hr ef="'.$val.'" rel="nofollow"',$log_content);}}} preg_match_all('/src="(.*?)"/', $log_content, $matches); if($matches){ foreach($matches as $val){ if(strpos(str_replace(array('http://','https://'),'',$val),str_replace(array('http://','https://'),'',$domain))!==false){ $log_content = str_replace('src="'.$val.'"', 'src="'.str_replace(array('http:','https:'),'',$val).'"', $log_content);}}} return $log_content;}?> 方法二(直接跳转):也可以把外链本地化(ps:如果不懂,请直接使用上面的方法即可,本方法为本人自己使用) 链接: http://pan.baidu.com/s/1pLNTW4F(密码: g6ea),下载此文件放入程序根目录 将下面代码复制到module.php文件里去 <?php function sl_wl($log_content,$domain){ preg_match_all('/hr ef="(.*?)"/', $log_content, $matches); if ($matches) { foreach ($matches as $val) { if (strpos($val,$_SERVER) === false) { $log_content = str_replace('hr ef="'.$val.'"', 'hr ef="'.BLOG_URL.'go/?url='.$val.'"', $log_content); }else{return $log_content;}}} preg_match_all('/src="(.*?)"/', $log_content, $matches); if ($matches) { foreach ($matches as $val) { if (strpos($val, $domain) === false) { $log_content = str_replace('src="'.$val.'"', 'src="'.BLOG_URL.'go/?url='.$val.'"', $log_content); }}} return $log_content; }?> 温馨提示:把代码中的hr ef中的空格去掉,否则无效 调用方法: 在echo_log.php、page.php中用 <?php echo sl_wl($log_content,BLOG_URL);?> 替换 <?php echo $log_content; ?> 即可
2014年12月27日
10043 阅读
8 评论
Emlog教程
2014-12-27
关于type="submit"默认文字及输入框边框问题
想把按钮用图片形式展示,开始写了如下代码: <input name="" type="button" class="shelicms" value=""/> 并对class做了定义:input.shelicms{background-image: url(../images/shelicms.jpg);}在dreamweaver下看的时候虽然默认有"button”的文字,但运行出来只显示了图片。把type="button"改为type="submit",运行出来后图片上显示多余的“提交查询”文字。究其原因,是因为type="submit"和type="button"的默认value问题。 解决方法:给input加上value=""属性,默认文字消失。 有时候可能要美化一下输入框,去掉默认边框,把下面代码放入css任意位置即可。 input{outline:none;} 边框无背景,即透明 background-color:transparent;
2014年12月27日
11522 阅读
0 评论
免费资源
2014-12-26
分享2个自动生成网址二维码图片的方法
二维码可以把图片、声音、文字、签字、指纹等可以数字化的信息进行编码,用条码表示出来;可以表示多种语言文字;可表示图像数据。高密度编码,信息容量大。一直广泛用于电子商务、广告媒体、支付等等平台。 二维码在线生成的免费服务并不新奇,现在网络提供二维码生成服务的网站非常多,如果你自己感兴趣也可以自己下载一个二维码生成器本地生成。这次我们就来说说如何在自己的博客或者网站上,自动根据当前网址生成二维码吧。 说明:把url=后面的网址改成你的,二者任选一。<br /> http://b.bshare.cn/barCode?site=weixin&url=http://www.shuyong.net http://s.jiathis.com/qrcode.php?url=http://www.shuyong.net 说明:下面是EMLOG程序专用的,把代码复制到EMLOG模板echo_log.php你需要的位置即可。 http://b.bshare.cn/barCode?site=weixin&url=<?php echo Url::log($logid);?> http://s.jiathis.com/qrcode.php?url=<?php echo Url::log($logid);?> 本文来源于蓝叶博客(http://lanyes.org/web/629.html),经舍力测试正常,现转载分享
2014年12月26日
9716 阅读
5 评论
代码教程
2014-12-26
emlog统计最近指定日期内发表的文章数
看到emlog BBS有人需要这个代码(emlog统计指定时间内发表的文章数量),所以简单的写一下。通过log_model.php中的模块函数getLogNum不用自己费力的去写函数了,直接构造数据库查询语句就可以使用这个函数来读取emlog文章数量了。PS:只要你去研究emlog的核心代码,很多代码都是可以通过emlog自带的核心代码来实现效果的,不用费力不讨好的自己去写数据库查询函数。还能不破坏emlog速度和稳定性。 以下是这段代码,你可以在模版文件的任何地方使用,这个只是简单写一下,当然这个还可以写成函数的格式。建议使用的时候自己改写成函数形式来使用。 <?php $Log_Model = new Log_Model(); $today = strtotime(date('Y-m-d'));//今天凌晨时间戳 $threeday = strtotime(date('Y-m-d',strtotime('-3 day')));//3天前凌晨时间戳 $tenday = strtotime(date('Y-m-d',strtotime('-10 day')));//10天前凌晨时间戳 $today_sql = "and date>$today"; $today_num = $Log_Model->getLogNum('n', $today_sql); $threeday_sql = "and date>$threeday"; $threeday_num = $Log_Model->getLogNum('n', $threeday_sql); $tenday_sql = "and date>$tenday"; $tenday_num = $Log_Model->getLogNum('n', $tenday_sql); if($tenday_num=='0'){echo '这博客已经废了,都10几天了,没有更新内容。';} elseif($threeday_num=='0'){echo '这博客快要荒废了,连续3天都没有更新文章了。';} elseif($today_num=='0'){echo '今日站长很懒,一篇文章都没更新。';} else{echo '今日站长很勤快,更新了'.$today_num.'篇文章哟。';} ?>
2014年12月26日
8296 阅读
0 评论
Emlog教程
2014-12-26
圣诞节总算过完了!你收到礼物了吗?- 每日开心一刻
圣诞节总算过完了!你收到礼物了吗? 如果你在圣诞节没有收到礼物,也不要伤心,因为接下来还有元旦,还有春节,还有情人节…慢慢地你就会习惯了..... 承认吧!这就是昨天晚上的你! 同样是过圣诞节,别人是情人节,你是剩单节。 其实,一切节日最后只剩下两种声音:买买买、啪啪啪。 别人的圣诞夜,你的圣诞夜,一对比更显凄凉! 别怪我没提醒你们,圣诞夜如果意外怀孕的,很有可能生下来的是处女座哦。望慎行。。。 陪女神去打胎,走到医院门口的时候,忽听我身后传来一个声音:“你看看你自己,从头绿到脚,一年到头,也就那么一两天用得着你。”我越听心里越不是滋味,转身把在医院门口安装圣诞树的工人给痛扁了一顿。(这梦真他妈噩) 其实,别人能够在圣诞节花前月下,是因为他们有能力花钱约下。没钱,咱就别任性了! 【你无情,你无义,你无理取闹】 告诉你们夺少回了,别往我办公桌上放这些乱七八糟的东西,还有那个穿着吊带长得像林志玲的女的,垃圾桶放不下让我直接踹窗户外边去了。(韬光养肥) 年底了,没钱的先来get一招。 很久不联系的老同学在QQ上问我:你是谁?你从哪里来?你到哪里去?当时我就怒了,在学校时那么铁的哥们,现在都不知道我是谁了。我立即回复他:你爷爷的,连哥们都忘了?我是王XX啊!他立即回我:原来是你呀!好哥们,能借钱给我吗?(纳兰无羁) 老公、知道你有钱,但是咱别任性好伐? 王思聪昨天发微博称:“没看过《一步之遥》的童鞋们,恭喜你们…躲过了这一劫。”此言论招致《一步之遥》出品方之一、索尼影视中国区制作及战略开发总经理荻迪的不满。荻迪表示,王思聪“也看得出,这个片子就是在说暴发户。” 对于片方讽刺自己是暴发户,咱老公也是马上回击。紧接着,连发了两条微博.... 看看!咱老公为娱乐圈真是操脆了心! 连万达投资的电影都骂,有钱就是任性! 老公你说的都对!买买买! 易友们,王思聪和电影《一步之遥》你更支持谁? 聪聪,咱不搁这生气了哈,那啥....我和你的《变形记》啥时候拍呀,我还在大山深处等着你呢! 要不老公,你来骂骂他?我实在不想再看到他了.... 昨天,琼瑶阿姨起诉于正侵权一案以琼瑶阿姨胜诉告终。于妈被判公开道歉,并停止传播《宫锁连城》,五出品方被告共计赔偿500万元。 其实,于正败诉也是意料之中,怎么可能不败诉?于正的律师提交给法庭的证据估计都是照搬自琼瑶的律师。 现在小编很期待,想看看于妈的道歉语究竟会抄谁的。 抄袭虽易,原创不易,且道(盗)且珍惜! 话说,你们能不能别再骂他了,到底有没有人站出来去打他一顿? 于正败诉后很伤心,找到禅师诉苦:“禅师,世人都说我抄袭,我很苦恼。”禅师带他来到唐僧师徒四人的石像前,于正恍然大悟:“您的意思是说路在脚下,走自己的路,让别人说去?”禅师摇摇头,指着白龙马说:“我的意思是:白龙马,踢抄袭。”(噗尺) 于妈,我求你,咱能不能有一部剧不抄!就一部,行吗? 砖家!你也别无理取闹了! 最近,有专家提议把企业员工退休年龄男性提到65岁,女性提到60岁。专家说了这样多收五年养老保险,少发五年养老金,也是很多国家的办法。从身体状况和平均寿命看,60多岁、70岁看起来就像50多岁的人,身体还很好。 嗯!砖家的建议非常好,心系人民真让我们感动。建议可以让他们家先试行,若20年后她的亲人都满意,再逐渐推广。 都死在工作岗位上,就不用发养老金了,砖家可真聪明! 干嘛不推迟到九十,有的人一百多岁身体都还是很好的。 相信若干年后,中国会出现一个奇观,年轻人无法就业,每天逛公园,老年人没法退休,每天拿着拐杖上班。于是每天早晨的时候,老太婆就喊了:"孙子,你上午去公园遛鸟之前,先扶你爷爷去单位上班!" 你支持砖家的建议吗? 砖家!有本事先解决解决大龄单身男女搞对象的问题。瞧把小伙子憋的。 别人平安夜偷人,你倒好偷了一堆“女朋友”。这是何等欲火焚身! 平安夜,郑州一家情趣用品店被盗。蹊跷的是,窃贼砸店的目的不是为了钱,而是情趣用品。情趣用品店老板焦先生说,该男子拿的情趣用品大多为男性自慰用品,价值5000多元,“从开始拿东西到离开一共不到3分钟,目的很明确”。 单身界的良心,宁愿抢情趣用品也不去劫色大学生。 正的贼,就应该这样豪爽地视金钱如粪土~ 不过,价值5000余元的情趣用品,这是打算撸到死的节奏啊! 快播被封了之后奇案真是一起接一起。 安徽一小伙因没钱上网想到盗窃。先后三次去偷同一单位,偷来的11部苹果手机和其他物品全部以10元每件的价格卖给张某,“我卖贵了他不要了,但是我又急着要钱用,没办法就只能这个价格卖给他了。”两人目前均被刑拘。 图文无关 10块钱?你是当真卖苹果吗? 兄弟,你过来,给我一部,你要上多久?我请你! 这样的价值观!做贼也失败啦! 【你才无情,你才无意,你才无理取闹】 世界上最远的距离就是我在你面前你却爱着那个小婊砸!心疼! 得不到的永远在骚动,被宠爱的却有恃无恐。 凤姐!你别闹!以后能只发文字,别发照片了吗?都是中国人,要有点同情心。 同样是女人,如果遇到这样的女人就果断娶了吧。 安徽女子程女士和同学聚餐,点了近30道菜。散席时,程女士觉得有的菜没动筷子,丢掉很可惜,就打包带了几个菜回家。不料回家后,丈夫说她在同学面前现丑,抱起程女士搁到了门外,程女士和着羽绒服在门口坐了一夜…一夜… 会过日子,还要被嫌弃? 吃不完的都会打包,没什么觉得丢脸的,反而觉得吃剩那么多不打包是个装逼! 找了个没钱又爱装逼的男人,真是莫大的悲哀。 哼!自卑的男银。。。肯定是2位男同学请的客,没跑。老婆拿了剩菜回来戳到了屌男的痛点了。 图文无关 易友们,你们觉得吃不完打包很丢脸吗? 看看人家这么多孩子,人家老公说啥了吗?! 这是英国一个18口之家.... 夫妇两人这几年咣咣猛生出了16个孩子... (还有一个怀着..) 记者昨天采访了他们的圣诞平安夜晚宴..... 吃了10公斤的火鸡... 7公斤的土豆.. 50个约克布丁.... 不好养啊!!!(@英国那些事儿) 看着这一大窝嗷嗷待哺仔儿们,妈妈笑出了蒙辣丽莎样的忧桑。 肯定是产房男医生是女主的初恋,女主始乱终弃抛弃了妇产科男医生,后来悔过倒追被男医生拒绝了,女主于是故意年年都怀,年年去找他接生,故意刺激他,让他一辈子摆脱不了。别问我怎么知道的,我瞎编的! 看来这女主人单纯就是爱生孩子,不为别的! 小时候,爸爸经常给我讲他10来岁便外出打工,挑起一家重担的故事,我听了在心里暗暗发誓,长大了也要象爸爸一样,成为一个很会吹牛逼的人。(东土大唐三俗和尚) 东东,你也别闹!瞎吹什么吹... 昨天,柯震东回到母校台湾辅仁大学演讲,分享从小到大的成长经历。在谈起吸大麻事件,他透露在狱中是他人生首度使用蹲式马桶,怕被狱友看到,硬是撑了四天才上大号...... 这个图简直太魔性 蹲式马桶:怪我咯! 吸毒的人都可以去大学演讲,给我们也讲讲呗。讲的啥?是讲怎么吸毒吗? 小编弱弱的以为这不是习惯的问题,明明是自我保护嘛!万一有人侵犯也能用粑粑顶回去! 对了!东东!小编今天听说了一个词——皂滑弄人… 哎,长得帅的4天不拉屎都能上个头条,丑的4天吃屎也不能上头条!啊~多么痛的领悟。 【有情又有意,感动】 一个流浪汉在街上病倒后被送上救护车,车没开出多远,车上的人就发现有一只狗狗追着救护车狂奔,一连开了好几分钟狗狗都一直跟在车后面……医护人员让它上了车,到医院之后,狗狗也一直守护在流浪汉旁边,一刻都不离开……超棒的忠犬!!感动! 相依为命,狗狗可能是流浪汉唯一的亲人了。 也许,在狗的世界里,不分贫贱贵富,只有忠诚!
2014年12月26日
9955 阅读
0 评论
开心一刻
2014-12-25
分享一个emlog非插件实现读者排行榜的方法
代码由flyercn分享,本站只做转载登记之用,代码可能要自己稍稍修改才能使用,如有疑问,留言咨询,这个创建一个文件,例如:comtop.php,把代码放入这个文件中,然后直接把这个文件放入网站根目录即可。 <?php //读者墙汇总页面 require_once 'init.php'; define('TEMPLATE_PATH', TPLS_PATH.Option::get('nonce_templet').'/'); $CACHE = Cache::getInstance(); $options_cache = $CACHE->readCache('options'); extract($options_cache); $navibar = unserialize($navibar); $curpage = CURPAGE_HOME; $site_title = "分享一个emlog非插件实现读者排行榜的方法"; $site_key = 'emlog评论者排行榜'; $site_description = '统计访问舍力博客且有留言的网友,前9名评论者有外链,已经去除作者和无链接者评论'; include View::getView('header'); ?> <style> .dzq{margin:auto;margin:10px 0 0-10px;} .dzq ul{clear:both;overflow:hidden;} .dzq ul li{width:33.333333333333333%;float:left; line-height:20px; } .dzq ul li dd{border:1px solid #ccc;clear:both;overflow:hidden;margin:0 0px 5px 10px;background:url(vip.png) no-repeat left -1px} .dzq ul li p{float:left;margin:10px 10px 10px 10px;} .dzq1{margin:auto; margin-left:-5px;} .dzq1 ul{width:8.333333333333333333333333%;float:left;} .dzq1 ul li{border:1px solid #ccc;margin:5px 0 5px 5px;clear:both;overflow:hidden;} .dzq1 ul li p{text-align:center; margin-top:5px;} .dzq1 ul li h4{text-align:center; height:25px; overflow:hidden; line-height:25px;} .sm{clear:both;overflow:hidden; font-size:14px; border:1px solid #ccc; padding:10px;} </style> <?php global $CACHE;$user_cache = $CACHE->readCache('user');$name = $user_cache; $DB = MySql :: getInstance(); $sql = "SELECT count(*) AS comment_nums,poster,mail,url FROM ".DB_PREFIX."comment where date >0 and poster !='".$name ."' and url!='' and hide ='n' group by poster order by comment_nums DESC limit 0,200"; $result = $DB -> query($sql );$x=1; while($row = $DB -> fetch_array($result ) )if ($x<=1) {{if($row){$tmp = " <ul><li><dd><a target=\"_blank\" href=".$row."><p><img alt='' src=".myGravatar($row)." height=\"40\" width=\"40\" /></p> <h4>第一名:".$row."<br />在本站共评论".$row."次<br />".$row."</h4></a></li></dd>"; }else{$tmp = $img;}$output .= $tmp;$x++;}}elseif($x<=2){if($row){$tmp = " <li><dd><a target=\"_blank\" href=".$row."><p><img alt='' src=".myGravatar($row)." height=\"40\" width=\"40\" /></p> <h4>第二名:".$row."<br />在本站共评论".$row."次<br />".$row."</h4></a></dd></li>"; }else{$tmp = $img;}$output .= $tmp;$x++;}elseif($x<=3){if($row){$tmp = " <li><dd><a target=\"_blank\" href=".$row."><p><img alt='' src=".myGravatar($row)." height=\"40\" width=\"40\" /></p> <h4>第三名:".$row."<br />在本站共评论".$row."次<br />".$row."</h4></a></dd></li>"; }else{$tmp = $img;}$output .= $tmp;$x++;}elseif($x<=4){if($row){$tmp = " <li><dd><a target=\"_blank\" href=".$row."><p><img alt='' src=".myGravatar($row)." height=\"40\" width=\"40\" /></p> <h4>第四名:".$row."<br />在本站共评论".$row."次<br />".$row."</h4></a></dd></li>"; }else{$tmp = $img;}$output .= $tmp;$x++;}elseif($x<=5){if($row){$tmp = " <li><dd><a target=\"_blank\" href=".$row."><p><img alt='' src=".myGravatar($row)." height=\"40\" width=\"40\" /></p> <h4>第五名:".$row."<br />在本站共评论".$row."次<br />".$row."</h4></a></dd></li>"; }else{$tmp = $img;}$output .= $tmp;$x++;}elseif($x<=6){if($row){$tmp = " <li><dd><a target=\"_blank\" href=".$row."><p><img alt='' src=".myGravatar($row)." height=\"40\" width=\"40\" /></p> <h4>第六名:".$row."<br />在本站共评论".$row."次<br />".$row."</h4></a></dd></li>"; }else{$tmp = $img;}$output .= $tmp;$x++;}elseif($x<=7){if($row){$tmp = " <li><dd><a target=\"_blank\" href=".$row."><p><img alt='' src=".myGravatar($row)." height=\"40\" width=\"40\" /></p> <h4>第七名:".$row."<br />在本站共评论".$row."次<br />".$row."</h4></a></dd></li>"; }else{$tmp = $img;}$output .= $tmp;$x++;}elseif($x<=8){if($row){$tmp = " <li><dd><a target=\"_blank\" href=".$row."><p><img alt='' src=".myGravatar($row)." height=\"40\" width=\"40\" /></p> <h4>第八名:".$row."<br />在本站共评论".$row."次<br />".$row."</h4></a></dd></li>"; }else{$tmp = $img;}$output .= $tmp;$x++;}elseif($x<=9){if($row){$tmp = " <li><dd><a target=\"_blank\" href=".$row."><p><img alt='' src=".myGravatar($row)." height=\"40\" width=\"40\" /></p> <h4>第九名:".$row."<br />在本站共评论".$row."次<br />".$row."</h4></a></dd></li></ul></div><div class=\"dzq1\">"; }else{$tmp = $img;}$output .= $tmp;$x++;}elseif($x>=10){$img = ""; if($row){$tmp = " <ul><li><a target=\"_blank\" href=\"".BLOG_URL."go/?url=".$row."\" title=\"【第".$x."名】 评论:".$row."\"><p><img alt='".$row."' src=".myGravatar($row)." height=\"40\" width=\"40\" /><p><h4>".$row."</h4></a></li></ul>"; }else{$tmp = $img;}$output .= $tmp;$x++;} $output = ' <div class="sm">说明(以下链接的来源,仅显示前200名评论者;顺序:留言数 —> 最新评论者):<br /> 在舍力博客随便一篇文章中留言(图像为Gravatar),通过审核即可上榜。<br /> 排名为留言次数最多(审核通过的次数),前9名评论者加红显示,已经去除作者和无链接者评论</div> <div class="dzq">'.$output .'</div>'; echo $output ;?> <?php include View::getView('footer');?> 演示地址:http://www.shuyong.net/daohang 演示地址中的css经本人修改过,可能与上面代码有所不同,如果根据自己的喜好来设置
2014年12月25日
9834 阅读
9 评论
Emlog教程
2014-12-25
快改密码:大量12306用户数据泄露
12月25日消息,据乌云漏洞平台曝光,大量12306用户数据在互联网疯传,包括用户账号、明文密码、身份证、邮箱等敏感信息,目前尚不清楚这些数据是从何途径泄露的。 据名为“追寻”的白帽子披露,这批12306数据先是在网上售卖,目前已变成公开传播,连他自己的敏感数据也在其中。从乌云网评论来看,这批数据涉及用户约14万个. 漏洞概要 缺陷编号: WooYun-2014-88532 漏洞标题: 大量12306用户数据在互联网疯传包括用户帐号、明文密码、身份证邮箱等(泄漏途径目前未知) 相关厂商: 中国铁道科学研究院 漏洞作者: 追寻 提交时间: 2014-12-25 10:59 公开时间: 2015-02-08 10:59 漏洞类型: 用户资料大量泄漏 危害等级: 高 漏洞状态: 已交由第三方厂商(cncert国家互联网应急中心)处理 漏洞来源: http://www.wooyun.org 漏洞详情 披露状态: 2014-12-25: 细节已通知厂商并且等待厂商处理中 2014-12-25: 厂商已经确认,细节仅向厂商公开 简要描述: 过年了,好多黑产牛不要命了,刚才看到12306的数据在传播,竟然连我自己的敏感数据都有,哎。。。 PS:数据只是在传播售卖,目前无法确认是12306官方还是第三方抢票平台泄漏,希望官方立即接入调查并且通知已泄密用户修改密码!扯淡媒体请绕行! 漏洞hash:b32175f79a8918a34488ecf17ea65068 漏洞回应 厂商回应: 危害等级:高 漏洞Rank:20 确认时间:2014-12-25 13:47 厂商回复: 关于提醒广大旅客使用官方网站购票的公告 针对互联网上出现“网站用户信息在互联网上疯传”的报道,经我网站认真核查,此泄露信息全部含有用户的明文密码。我网站数据库所有用户密码均为多次加密的非明文转换码,网上泄露的用户信息系经其他网站或渠道流出。目前,公安机关已经介入调查。 我网站郑重提醒广大旅客,为保障广大用户的信息安全,请您通过官方网站购票,不要使用第三方抢票软件购票,或委托第三方网站购票,以防止您的个人身份信息外泄。 同时,我网站提醒广大旅客,部分第三方网站开发的抢票神器中,有捆绑式销售保险功能,请广大旅客注意。 中国铁路客户服务中心 2014年12月25日
2014年12月25日
6607 阅读
0 评论
网络新闻
2014-12-25
SheLiCms - 清爽简单的cms主题
主题使用说明 本主题为CMS主题,与系统自带include/lib/js/jquery/jquery-1.7.1.js会有冲突,所以在使用本主题时,尽量避免使用含此js的插件,以免造成本主题的一些功能无法使用。 请先在未改动的情况测试,有问题在本页反馈,修改后出现的任何问题,由修改者自己承担一些后果;请关闭除模板设置以外的所以插件再进行测试,如发现无法正常显示请在本页留言。 本模版需下载模版设置插件方可正常使用,下载地址:http://www.emlog.net/plugin/144,下载后直接上传到根目录content/plugins,并在后台插件中打开此插件即可正常使用。 下载安装 将下载的主题压缩包,通过后台 → 模板 → 安装模板 → 上传主题压缩包。或者使用FTP工具软件将解压后的SheLiCms文件夹上传到content/templates目录,并到后台 → 模板中启用。 主题功能说明(一般功能都是模板设置修改) 1、logo后台模板设置中更换; 2、首页幻灯片为文章(发布文章时,把分类置顶打勾即可);首页推荐为文章,最多显示3条;右侧热门文章排行榜(即30天内浏览数最多的前10遍文章); 3、首页广告1、广告2设置方法参考后台; 4、首页更新文章调用最新发布文章6条,右侧为分类文章列表,请尽量设置6个分类,每个分类10文章(已经固定); 5、首页广告位2下面的为图文展示,在后台选择一个分类设置条数即可显示; 6、有三个模式可供选择,分别是cms、博客、单页,背景颜色可自定义; 使用本主题的一些注意事项:首先请看完模板说明介绍,记得分几个分类,如还有疑问请在本页留言即可!其他途径不回复! QQ群下载
2014年12月25日
22582 阅读
31 评论
网站模板
2014-12-23
HTML实现跳转到页面指定位置
Html实现跳转到页面指定位置 <a href="#ct1">跳转到词条1</a> <a href="#ct2">跳转到词条2</a> <div id="ct1" style="height:1000px;">词条1</div> <div id="ct2">词条2</div> 底下定好容器的id,在a的href中用#+id,就可以实现跳转了。
2014年12月23日
12853 阅读
0 评论
免费资源
2014-12-23
实现emlog评论数量单独控制的方法
上次在论坛提问已经得到qiukong大神的方法,完美解决问题,这里给大家分享一下: 问题描述:评论每页显示的数量,如何不在后台控制数量;可能这个想法很奇葩,但希望大神指点 问题补充一:评论每页显示多少条默认是在后台设置中控制;请问如何在module.php直接控制?即和后台设置中的无任何关系了,只跟module.php文件有关系。 以下是大神给出的方案: $DB=MySql::getInstance(); $sql=$DB->query("SELECT * FROM ".DB_PREFIX."comment WHERE gid='5' AND hide='n' LIMIT 30"); while($row=$DB->fetch_array($sql)){$get=$row;} foreach($get as $row){echo $row.'<br />';} 把这行代码随意加到header上面试试去,至于变量修改那你就根据需要自己改吧,具体参数参考数据库结构。其中地方gid表示id,LIMIT 30中的30表示条数 数据表结构:链接(url )、昵称(poster)、评论内容(comment)、id(cid) 以下代码无需理会,博主自用,做个登记,以便日后使用 <?php function duli_pl(){ $DB=MySql::getInstance(); $sql=$DB->query("SELECT * FROM ".DB_PREFIX."comment WHERE gid='2' AND hide='n' LIMIT 1000"); while($row=$DB->fetch_array($sql)){$get=$row;} foreach($get as $row){echo '<a href="'.$row.'" target="_blank" title="'.$row.'" >'.$row.'</a>';} }?> <?php function duli_pl(){ $DB=MySql::getInstance(); $sql=$DB->query("SELECT * FROM ".DB_PREFIX."comment WHERE gid='2' AND hide='n' AND mail!='345952779@qq.com' LIMIT 1000"); while($row=$DB->fetch_array($sql)){$get=$row;}?> <div class="pl"> <?php foreach($get as $row){?> <ul><li> <img src="<?php echo myGravatar($row); ?>" align="left" /> <div class="pl-tt"><a href="<?php echo $row; ?>" target="_blank" target="<?php echo $row; ?>"><?php echo $row; ?></a></div> <div class="pl-nr"><?php echo $row; ?></div> </li></ul> <?php }?></div> <?php }?>
2014年12月23日
15135 阅读
0 评论
Emlog教程
2014-12-23
网站自动识别手机访问跳转至手机网站
如何让用户输入wap手机网站的网址时自动跳转到wap网站 ? wap页面自动跳转的实现方式 ? 如何判断访客是否是移动设备访问,自动跳转到wap页面 ? 手机自动跳转到手机页面,一个网址区分普通访问与手机访问 ? 手机访问网站域名时如果实现自动跳转到wap页面 ? 本文就可以解决这些问题! <script type="text/javascript"> try {var urlhash = window.location.hash; if (!urlhash.match("fromapp")) {if ((navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i))) {window.location="http://www.shuyong.net";}}}catch(err){}</script> 以上是js代码 只需要将网址改成你自己wap网址就可以了,本断代码放入网页的<head></head>之间
2014年12月23日
17290 阅读
7 评论
免费资源
2014-12-22
html标签meta的用法 html meta标签之http-equiv
html meta标签之http-equiv(转) 摘要:HTTP-EQUIV类似于HTTP的头部协议,它回应给浏览器一些有用的信息,以帮助正确和精确地显示网页内容。常用的HTTP-EQUIV类型有:Content-Type、Refresh 、Expires 、Pragma 、Set-Cookie、Page-Enter、Page-Exit等 1、Content-Type和Content-Language (显示字符集的设定) 说明:设定页面使用的字符集,用以说明主页制作所使用的文字已经语言,浏览器会根据此来调用相应的字符集显示page内容。 用法: <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <meta http-equiv="content-language" content="zh-CN" /> 注意:该META标签定义了HTML页面所使用的字符集为utf-8,就是国标汉字码。如果将其中的“charset=utf-8”替换成“BIG5”,则该页面所用的字符集就是繁体中文Big5码。 Content-Type的Content还可以是:text/xml等文档类型;Charset选项:ISO-8859-1(英文)、BIG5、UTF-8、SHIFT-Jis、Euc等字符集; Content-Language的Content还可以是:EN、FR等语言代码。 2、Refresh (自动刷新页面) 说明:让网页多长时间(秒)刷新自己,或在多长时间后让网页自动链接到其它网页。 用法: <meta http-equiv="Refresh" content="30" /> <meta http-equiv="Refresh" content="5; url=http://www.shuyong.net/" /> 注意:其中的5是指停留5秒钟后自动刷新到URL网址。 3、Expires (期限) 说明:指定网页在缓存中的过期时间,一旦网页过期,必须到服务器上重新调阅。 用法: <meta http-equiv="Expires" content="0" /> <meta http-equiv="Expires" content="Wed, 26 Feb 1997 08:21:57 GMT" /> 注意:必须使用GMT的时间格式,或直接设为0(数字表示多少时间后过期)。 4、Pragma (cach模式) 说明:禁止浏览器从本地机的缓存中调阅页面内容。 用法: <meta http-equiv="Pragma" content="No-cach" /> 注意:网页不保存在缓存中,每次访问都刷新页面。这样设定,访问者将无法脱机浏览。 5、Set-Cookie (cookie设定) 说明:浏览器访问某个页面时会将它存在缓存中,下次再次访问时就可从缓存中读取,以提高速度。当你希望访问者每次都刷新你广告的图标,或每次都 刷新你的计数器,就要禁用缓存了。通常HTML文件没有必要禁用缓存,对于ASP等页面,就可以使用禁用缓存,因为每次看到的页面都是在服务器动态生成 的,缓存就失去意义。如果网页过期,那么存盘的cookie将被删除。 用法: <meta http-equiv="Set-Cookie" content="cookievalue=xxx; expires=Wednesday,21-Oct-98 16:14:21 GMT; path=/" /> 6、Window-target (显示窗口的设定) 说明:强制页面在当前窗口以独立页面显示。 用法: <meta http-equiv="Widow-target" content="_top" /> 注意:这个属性是用来防止别人在框架里调用你的页面。Content选项:_blank、_top、_self、_parent。 7、Content-Script-Type (脚本相关) 说明:这是近来W3C的规范,指明页面中脚本的类型。 用法: <meta http-equiv="content-script-type" content="text/javascript" /> IE浏览器下: Page-Enter、Page-Exit 页面进入和离开是的特效 Site-Enter、Site-Exit 站点进入和离开是的特效 用法: <meta http-equiv="Page-Enter" content="blendTrans(Duration=0.5)" /> <meta http-equiv="Page-Exit" content="blendTrans(Duration=0.5)" /> <meta http-equiv="Site-Enter" content="blendTrans(Duration=0.5)" /> <meta http-equiv="Site-Exit" content="blendTrans(Duration=0.5)" /> 注意:blendTrans是动态滤镜的一种,产生渐隐效果。 另一种动态滤镜RevealTrans也可以用于页面进入与退出效果: <meta http-equiv="Page-Enter" content="revealTrans(duration=x, transition=y)" /> <meta http-equiv="Page-Exit" content="revealTrans(duration=x, transition=y)" /> <meta http-equiv="Site-Enter" content="revealTrans(duration=x, transition=y)" /> <meta http-equiv="Site-Exit" content="revealTrans(duration=x, transition=y)" /> Duration 表示滤镜特效的持续时间(单位:秒) Transition 滤镜类型。表示使用哪种特效,取值为0-23。 其取值意思如下表所示: 0 盒状收缩 12 随意溶解 1 盒状放射 13 从左右两端向中间展开 2 圆形收缩 14 从中间向左右两端展开 3 圆形放射 15 从上下两端向中间展开 4 由下往上 16 从中间向上下两端展开 5 由上往下 17 从右上角向左下角展开 6 从左至右 18 从右下角向左上角展开 7 从右至左 19 从左上角向右下角展开 8 垂直百叶窗 20 从左下角向右上角展开 9 水平百叶窗 21 水平线状展开 10 水平格状百叶窗 22 垂直线状展开 11 垂直格状百叶窗 23 随机产生一种过渡方式 当我们点击网页上的链接时,浏览器页面就会转到链接指向的新的页面,我们想在页面转换时加上过渡效果。 打开这个页面的原代码,在<head>与</head>插入代码: <meta http-equiv="Page-Exit" content="revealTrans(Duration=3,Transition=5)"> 这样这个过渡效果就完成了,很简单吧。现在我们来测试一下效果如何,打开这个页面,然后点击页面上的链接,页面在转到下一个页面的过程中,我们看到页面是从上到下慢慢的转换到第二个页面的。 8、关键词、描述 说明:META也常用来描述网页,以供某些搜索站台机器人的使用。大家知道,搜索站台分为两大类,一类为完全人工登录,比如Yahoo;另一类 为机器人搜索,以机器人搜索的搜索站台会包含更多的内容。机器人会搜索网页META标签中所设置的描述关键字,把它们加入到搜索数据库中,用来索引你的网 页。而这个标签很少有人注意到。在格式中,Content列出了你所设置的关键字,这其中的内容可以自行设置,其间用逗号相隔。这里有个技巧,你可以重复 某一个单词,这样可以提高自己网站的排行位置 用法: <meta name="keywords" content="这里是关键词" /> <meta name="description" content="这里是描述" /> 9、控制页面缓冲 说明:META可以设置网页到期的时间,也就是说,当你在Internet Explorer 4.0浏览器中设置浏览网页时首先查看本地缓冲里的页面,那么当浏览某一网页,而本地缓冲又有时,那么浏览器会自动浏览缓冲区里的页面,直到META中设 置的时间到期,这时候,浏览器才会去取得新页面 用法: <meta http-equiv="expires" content="TUE,11.NOV 1998 00:00 GMT" /> <meta http-equiv="pragma" content="no-cache" /> 设置浏览器为不缓存当前网页 <meta http-equiv="cache-control" content="no-cache" /> 设置浏览器为不缓存当前网页 <meta http-equiv="expires" content="0" /> 设置网页过期,0表示永不过期或设置-1。
2014年12月22日
7906 阅读
1 评论
代码教程
1
2
3
4