灰熊摔跤, 卡特迈国家公园及自然保护区, 阿拉斯加, 美国 (© Cavan Images/Adobe Stock)

Welcom to 评论 - lizhenqiu blog!

    #2718

    作者:广西南宁市
    //加密函数 function lock_url($txt,$key='www.zhuoyuexiazai.com'){ $chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-=+"; $nh = rand(0,64); $ch = $chars[$nh]; $mdKey = md5($key.$ch); $mdKey = substr($mdKey,$nh%8, $nh%8+7); $txt = base64_encode($txt); $tmp = ''; $i=0;$j=0;$k = 0; for ($i=0; $i<strlen($txt); $i++) { $k = $k == strlen($mdKey) ? 0 : $k; $j = ($nh+strpos($chars,$txt[$i])+ord($mdKey[$k++]))%64; $tmp .= $chars[$j]; } return urlencode($ch.$tmp); } //解密函数 function unlock_url($txt,$key='www.zhuoyuexiazai.com'){ $txt = urldecode($txt); $chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-=+"; $ch = $txt[0]; $nh = strpos($chars,$ch); $mdKey = md5($key.$ch); $mdKey = substr($mdKey,$nh%8, $nh%8+7); $txt = substr($txt,1); $tmp = ''; $i=0;$j=0; $k = 0; for ($i=0; $i<strlen($txt); $i++) { $k = $k == strlen($mdKey) ? 0 : $k; $j = strpos($chars,$txt[$i])-$nh - ord($mdKey[$k++]); while ($j<0) $j+=64; $tmp .= $chars[$j]; } return base64_decode($tmp); } <?php function passport_encrypt($txt, $key = 'www.zhuoyuexiazai.com') { srand((double)microtime() * 1000000); $encrypt_key = md5(rand(0, 32000)); $ctr = 0; $tmp = ''; for($i = 0;$i < strlen($txt); $i++) { $ctr = $ctr == strlen($encrypt_key) ? 0 : $ctr; $tmp .= $encrypt_key[$ctr].($txt[$i] ^ $encrypt_key[$ctr++]); } return urlencode(base64_encode(passport_key($tmp, $key))); } function passport_decrypt($txt, $key = 'www.zhuoyuexiazai.com') { $txt = passport_key(base64_decode(urldecode($txt)), $key); $tmp = ''; for($i = 0;$i < strlen($txt); $i++) { $md5 = $txt[$i]; $tmp .= $txt[++$i] ^ $md5; } return $tmp; } function passport_key($txt, $encrypt_key) { $encrypt_key = md5($encrypt_key); $ctr = 0; $tmp = ''; for($i = 0; $i < strlen($txt); $i++) { $ctr = $ctr == strlen($encrypt_key) ? 0 : $ctr; $tmp .= $txt[$i] ^ $encrypt_key[$ctr++]; } return $tmp; } ?> <?php $txt = "1"; $key = "testkey"; $encrypt = passport_encrypt($txt,$key); $decrypt = passport_decrypt($encrypt,$key); echo $encrypt."<br>"; echo $decrypt."<br>"; ?> //改进第一改加密之后的算法 //加密函数 function lock_url($txt,$key='zhuoyuexiazai'){ $txt = $txt.$key; $chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-=+"; $nh = rand(0,64); $ch = $chars[$nh]; $mdKey = md5($key.$ch); $mdKey = substr($mdKey,$nh%8, $nh%8+7); $txt = base64_encode($txt); $tmp = ''; $i=0;$j=0;$k = 0; for ($i=0; $i<strlen($txt); $i++) { $k = $k == strlen($mdKey) ? 0 : $k; $j = ($nh+strpos($chars,$txt[$i])+ord($mdKey[$k++]))%64; $tmp .= $chars[$j]; } return urlencode(base64_encode($ch.$tmp)); } //解密函数 function unlock_url($txt,$key='zhuoyuexiazai'){ $txt = base64_decode(urldecode($txt)); $chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-=+"; $ch = $txt[0]; $nh = strpos($chars,$ch); $mdKey = md5($key.$ch); $mdKey = substr($mdKey,$nh%8, $nh%8+7); $txt = substr($txt,1); $tmp = ''; $i=0;$j=0; $k = 0; for ($i=0; $i<strlen($txt); $i++) { $k = $k == strlen($mdKey) ? 0 : $k; $j = strpos($chars,$txt[$i])-$nh - ord($mdKey[$k++]); while ($j<0) $j+=64; $tmp .= $chars[$j]; } return trim(base64_decode($tmp),$key); } //转自:http://www.zhuoyuexiazai.com //http://www.want100.co
    Run code
    Cut to clipboard
      文章:PHP加密解密字符串  发表时间:2015-12-23, 16:07:30  
      展开↯

      #2719

      作者:广西南宁市
      按钮倒计时的时候,是不是每次都执行一个document.myform.phone.disabled=true会好一点呢?
      文章:JS实现自动倒计时30秒后按钮才可用  发表时间:2015-12-22, 17:53:21  
      展开↯

      #2720

      作者:广西南宁市
      <th>下拉列表:</th>
      <td><textarea rows="6" cols="58" name="s">选项名称|值</textarea></td>
      文章:textarea 的值回车换行拆分至数组  发表时间:2015-12-22, 15:29:00  
      展开↯

      #2721

      作者:广西南宁市
      <select id="isAudit" name="isAudit">
      <option value="2">全部</option>
      <option value="1" selected = "selected">通过</option>
      <option value="0">未通过</option>
      </select>
      文章:textarea 的值回车换行拆分至数组  发表时间:2015-12-22, 15:27:55  
      展开↯

      #2722

      作者:广西南宁市
      w3cschool上的说法是:
      nl2br() 函数在字符串中的每个新行 (\n) 之前插入 HTML 换行符 (<br />)。
      所以nl2br()能够插入<br> 但 \n 依旧存在
      文章:textarea 的值回车换行拆分至数组  发表时间:2015-12-22, 15:27:37  
      展开↯

      #2723

      作者:广西南宁市
      $names = preg_split('/\r\n/',$_POST['textarea']);
      foreach($names as $name){
      // todo something eg: echo $name;
      }
      文章:textarea 的值回车换行拆分至数组  发表时间:2015-12-22, 15:26:54  
      展开↯

      #2724

      作者:广西南宁市
      $keyword_list = trim($_REQUEST['keywords']);
      $keyword_arr = explode("\r\n", $keyword_list);
      文章:textarea 的值回车换行拆分至数组  发表时间:2015-12-22, 15:26:00  
      展开↯

      #2725

      作者:广西南宁市
      故事1
      甲不喜欢吃鸡蛋,每次发了鸡蛋都给乙吃。


      刚开始乙很感谢,久而久之便习惯了。


      习惯了,便理所当然了。


      于是,直到有一天,甲将鸡蛋给了丙,乙就不爽了。


      她忘记了这个鸡蛋本来就是甲的,甲想给谁都可以。


      为此,她们大吵一架,从此绝交。




      故事2


      有一年,很热的夏天,一队人出去漂流。


      女孩的拖鞋在玩水的时候,把拖鞋掉下去了,沉底了。


      到岸边的时候,全是晒的很烫的鹅卵石,他们要走很长的一段路。


      于是,女孩儿就向别人寻求帮忙,可是谁都只有一双拖鞋。


      女孩心里很不爽,因为她习惯了向别人求助,而只要撒娇就会得到满意地答复。


      可是这次却没有。她忽然觉得这些人都不好,都见死不救。


      后来,有一个男孩将自己的拖鞋给了她,然后自己赤脚在那晒得滚烫的鹅卵石上走了很久的路。


      还自嘲说是铁板烧。


      女孩表示感谢,男孩说,没有谁是必须要帮你的。帮你是出于交情,不帮你是应该。


      女孩记住了男孩的话,自此以后学会了对施以援手的人铭记在心,并给以更大的回报。


      很多时候,我们总是希望得到别人的好一开始,感激不尽。


      可是久了,便是习惯了。习惯了一个人对你的好,便认为是理所应当的。有一天不对你好了,你便觉得怨怼。


      其实,不是别人不好了,而是我们的要求变多了。习惯了得到,便忘记了感恩。




      故事3


      傍晚,一只羊独自在山坡上玩。


      突然从树木中窜出一只狼来,要吃羊。羊跳起来,拼命用角抵抗,并大声向朋友们求救。


      牛在树丛中向这个地方望了一眼,发现是狼,跑走了;


      马低头一看,发现是狼,一溜烟跑了;


      驴停下脚步,发现是狼,悄悄溜下山坡;


      猪经过这里,发现是狼,冲下山坡;


      兔子一听,更是一箭一般离去。


      山下的狗听见羊的呼喊,急忙奔上坡来,从草丛中闪出,一下咬住了狼的脖子,狼疼得直叫唤,趁狗换气时,怆惶逃走了。


      回到家,朋友都来了。


      牛说:你怎么不告诉我?我的角可以剜出狼的肠子。


      马说:你怎么不告诉我?我的蹄子能踢碎狼的脑袋。


      驴说:你怎么不告诉我?我一声吼叫,吓破狼的胆。


      猪说:你怎么不告诉我?我用嘴一拱,就让它摔下山去。


      兔子说:你怎么不告诉我?我跑得快,可以传信呀。


      在这闹嚷嚷的一群中,唯独没有狗。



      3则小故事说穿了人性
      真正的友谊,不是花言巧语,而是关键时候拉你的那只手。


      那些整日围在你身边,让你有些许小欢喜的朋友,不一定是真正的朋友。


      而那些看似远离,实际上时刻关注着你的人,在你快乐的时候,不去奉承你;


      在你需要的时候,默默为你付出、关心你的人,那才是真正的朋友。
      文章:我看过一个故事  发表时间:2015-12-21, 18:12:17  
      展开↯

      #2726

      作者:广西南宁市
      pc端页面新整理的两个小技巧
      1、如果该页面只适合在电脑上进行浏览,请添加以下代码
      <meta name="applicable-device" content="pc">

      2、判断非移动端设备javascript代码
      (function () {
      var ua = navigator.userAgent;
      if (!(!ua.match(/iPhone|iPod/) && !ua.match(/Android/) && !ua.match(/iPad/))) {
      window.location.replace('pc端页面');
      }
      })();
      文章:javascript判断设备来源  发表时间:2015-12-21, 18:09:32  
      展开↯

      #2727

      作者:广西南宁市
      1.人要明事务。
      2.良辰必有重谢。 
      3.不介意,陪你玩玩。
      4.良辰不喜欢和人说废话。
      5.所以,良辰望你三思而后行。
      6.所以谁对谁错,一看就看出来了。 
      7.呵呵,你只要记住,我叫叶良辰。
      8.那良辰多谢了,有时间,必有重谢。
      9.呵呵,我会让你明白,良辰从不说空话。
      10.你可以继续我行我素,不过,你的日子不会再很舒心。
      11.你若是感觉你有实力和我玩,良辰,不介意奉陪到底。
      12.若是,相反,良辰最喜欢对那些自认为能力出众的人出手。
      13.兄台,别逼我动用在北京的势力,我本不想掀起一场腥风血雨。
      14.我说是本地人,我可以有一百种方式,让你待不下去。而你,却无可奈何。
      文章:网红四少出炉:叶良辰赵日天龙傲天福尔康  发表时间:2015-12-21, 17:34:09  
      展开↯

      #2728

      作者:广西南宁市
      恐怖片?工作?还是女孩?我输给了时间,从那之后就没做出什么了。
      文章:除了摆弄电脑,我的爱好还包括用烟花炸电话亭  发表时间:2015-12-21, 11:46:58  
      展开↯

      #2729

      作者:广西南宁市
      吸引眼球,你赢了。
      分析问题,你输了。
      文章:中国互联网恰逢浪潮之巅  发表时间:2015-12-21, 11:40:21  
      展开↯

      #2730

      作者:广西南宁市
      开始菜单中除了最下面的“所有程序”外,它上面的项目被一条横线分为两部分:下面一部分的项目,是你从“所有程序”及其子菜单里的快捷方式启动程序后,自动添加进去的快捷方式,而且随着你点击某快捷方式的频繁度会上升排序(那意思就是说,系统认为这是你最常用的项目),而自动排序会使某些用得不多的项目排到最下方,以致超出菜单底线使你找不到它。所以在这里点击右键,会出现“附到开始菜单”,选择了就会将它升到横线上方,以后永远不会消失了(你可以在横线上方人为拖动进行排序)。在横线上方的项目点击右键,会出现“从开始菜单解锁”,选择了后就会回到横线下方,进入自动排序的队伍。当然“删除”就是不要这个快捷方式了,以后想启动它,还得从“所有程序”的子菜单里去找。
      文章:“从开始菜单解锁”和“从列表中删除”有何区别?  发表时间:2015-12-19, 18:06:30  
      展开↯

      #2731

      作者:广西南宁市
      桌面的一些快捷方式点击右键会有一个选项:
      附到开始菜单,在开始菜单中就会有该快捷方式,该快捷方式是固定的,
      而开始菜单中还有一些快捷方式是历史程序的一个列表,该列表会随着你不断使用程序而逐渐更新,
      这是不同的,就是说开始菜单有两部分;
      1.一部分固定,一部分更新,
      2.列表就是更新的那部分,解锁或删除后不会出现在固定部分,
      3.但是还可能出现在列表中,
      4.原理上不一样,结果上一样,都是从开始菜单消失了。
      文章:“从开始菜单解锁”和“从列表中删除”有何区别?  发表时间:2015-12-19, 18:05:59  
      展开↯

      #2732

      作者:广西南宁市
      当然有,从开始菜单解锁的是固定在开始菜单里的,从列表中删除的是最近打开的,而并非固定在开始菜单里的快捷方式
      追问:
      如果列表中删除的换个位置经常打开,它还会出现在更新的里面吗?
      追答:
      当然
      文章:“从开始菜单解锁”和“从列表中删除”有何区别?  发表时间:2015-12-19, 18:04:23  
      展开↯

      #2733

      作者:广西南宁市
      <a href="http://lizhenqiu.com" target="_blank">简洁网址导航</a>
      文章:PHP自定义函数返回多个值  发表时间:2015-12-16, 16:22:07  
      展开↯

      #2734

      作者:广西南宁市
      <code class="php">
      文章:PHP自定义函数返回多个值  发表时间:2015-12-16, 16:21:51  
      展开↯

      #2735

      作者:广西南宁市

      那是一个秋风萧瑟的下午。

      我手里拿着一把黄金腐竹,塑料袋里提着3枚茶叶蛋,候机的时候遇到了马云,把他馋的呦!哈喇子流了一地!

      然后他紧挨着我坐下来,我没有鸟他,心想妈蛋他该不会想打我茶叶蛋的主意?

      后来我上了飞机,才发现马云竟然也在。我勒个擦啊,难道他真是看上我的茶叶蛋了?

      看来今天得破蛋消灾了。

      突然马云走到我座位旁边说:你好,我想拿阿里巴巴集团和你换茶叶蛋!

      卧槽,你当我傻啊!我才不换呢!你那个阿里巴巴能买得起我一个茶叶蛋么,我扭过我高傲的头,留给他一个鄙视的眼神。

      然后说了句我这辈子说过的最牛逼的话

















      爸。
      文章:你看,就因为你在飞机上遇到了马总  发表时间:2015-12-15, 10:26:29  
      展开↯

      #2736

      作者:广西南宁市
      还我手~我手~手~
      文章:你看,就因为你在飞机上遇到了马总  发表时间:2015-12-15, 10:24:44  
      展开↯
      你好,残忍屏蔽广告

      确定要清除编辑框内容吗?

      该删除操作将不可恢复。

      删除 取消

      激活Windows

      转到"设置"以激活Windows。