Time of Update: 2016-07-13
實用的PHP帶公開金鑰加密類分享(每次加密結果都不一樣哦),php加密WEB互動安全一直是個各大網站的首要解決方案,本文介紹的PHP加密類非常實用哦,帶有公開金鑰,這是最大的亮點,沒有公開金鑰是不能解密的,加密度非常高。類代碼:key; } srand((double)microtime()*1000000); $encrypt_key = md5(rand(0,32000)); $ctr=0; $tmp = ''; for
Time of Update: 2016-07-13
訪問編碼後的中文URL返回404錯誤的解決方案,url404昨天做一個項目,其中有一個需求是每一張圖片對應一小段文字對圖片的說明,普通的做法是建立一個表然後把圖片名與解說文字都記錄到資料庫內。仔細考慮後感覺這個應用不要資料庫也能完成,我實現的方案是把解說文字URLENCODE後當做檔案名稱,這樣當我讀取檔案的時候再把檔案名稱URLDECODE就可以後驅圖片的文字說明了。可是通過瀏覽器訪問圖片時卻提示找不到檔案,如有一張圖片的解說文字為“瓊台部落格”,URLENCODE後產生的檔案名稱如下複製代碼
Time of Update: 2016-07-13
PHP實現利用MySQL儲存session的方法,mysqlsessionsession是PHP程式設計中伺服器端用來儲存使用者資訊的一個變數,具有非常廣泛的應用價值。本文執行個體講述了PHP實現利用MySQL儲存session的方法。分享給大家供大家參考之用。具體步驟如下:本文執行個體的實現環境為:PHP 5.4.24MySQL 5.6.19OS X 10.9.4/Apache 2.2.26一、代碼部分1.SQL語句:CREATE TABLE `session` ( `skey` char(3
Time of Update: 2016-07-13
wamp安裝後自訂配置,wamp安裝後自訂好記性不如爛筆頭,在一個坑裡徘徊兩次的滋味真不好受! wamp2.5安裝完畢後,自己手動重新設定了apach的預設根目錄。但是發現本機可以訪問,別人不能訪問。 提示資訊為:Forbidden you dont hava permission to access * on the server 你沒有許可權訪問 以前遇到過這個問題,只是隱約記得,修改了什麼設定檔,改了目錄的許可權就可以了。
Time of Update: 2016-07-13
destoon首頁調用求購供應資訊的地區名稱的方法,destoon供應資訊本文執行個體主要實現了在destoon首頁調用求購供應資訊的地區名稱。這是destoon開發中比較實用的的一個技巧。實現代碼如下:{loop $tags $k $t} [{area_pos($t[areaid], '/', 1)}]{$t[title]} {/loop} 代碼說明如下:$t[areaid], '/', 1 第二個參數是地區與子地區的分隔字元
Time of Update: 2016-07-13
PHP curl 抓取AJAX非同步內容,curlajax其實抓ajax非同步內容的頁面和抓普通的頁面區別不大。ajax只不過是做了一次非同步http請求,只要使用firebug類似的工具,找到請求的後端服務url和傳值的參數,然後對該url傳遞參數進行抓取即可。利用Firebug的網路工具 Code
Time of Update: 2016-07-13
php 圖片上傳 使用微秒做檔案名稱,$m = microtime ();$mtime = explode(' ' ,$m);$mtime1 = $mtime[1];$mtime2 = substr($mtime[0], 2, 6);$pic_time =
Time of Update: 2016-07-13
destoon實現調用圖文新聞的方法,destoon圖文本文執行個體展示了destoon調用圖文新聞的方法,該功能是非常常見且實用的技巧。分享給大家供大家參考。具體實現方法如下:主要功能代碼如下所示:{if $DT[page_news]}''&pagesize=1&target=_blank&order=addtime desc&width=100&height=80&cols=1&template=thumb-table")}-->{/if}0&areaid=$cityid&pagesize=
Time of Update: 2016-07-13
ThinkPHP偵錯模式與日誌記錄概述,thinkphp日誌記錄本文所述為ThinkPHP偵錯模式與日誌記錄的使用方法,該功能在進行ThinkPHP項目開發的過程中起到非常重要的作用,有必要加以理解並掌握。具體方法如下:1、可以在config.php中進行設定,預設為關閉狀態。開啟方法如下:'APP_DEBUG' => true開啟\ThinkPHP\Common\debug.php檔案可以查看debug的預設設定如下:return array( 'LOG_RECORD'=>true, //
Time of Update: 2016-07-13
PHP高手需要要掌握的知識點,php高手掌握知識點如果想進入大的企業進行底層開發的話必須對互連網各方面的技術原理瞭解的很清楚,例如apache實現原理。語言方面既然是php開發自然對 c/c++要求比較高。往往需要自己寫php擴充。使用mysql自然想很多常見的,效能瓶頸要能有很好的解決方案。mysql
Time of Update: 2016-07-13
手把手教你做關鍵詞匹配項目(搜尋引擎)---- 第十三天,教你做第十三天第十三天 自從小帥帥被於老大批了之後,心裡非常不爽,因為有這樣的理由:我已經做到了你想要的,為什麼還得不到肯定。什麼樣的程式員才是優秀的?小帥帥帶著這樣的疑問去瞭解設計模式。儘管他把設計模式看了很多遍,甚至連設計模式的名字背得滾瓜爛熟,單例模式、抽象原廠模式、建造者模式、原廠模式、原型模式...等。但是小帥帥還是不知道如何去用,沒辦法,他只好再次去請教於老大,於老大給了一份代碼讓他去看,看看裡面用了什麼設計模式。
Time of Update: 2016-07-13
PHP實現克魯斯卡爾演算法執行個體解析,克魯斯卡爾演算法執行個體本文執行個體展示了PHP實現的格魯斯卡爾演算法(kruscal)的實現方法,分享給大家供大家參考。相信對於大家的PHP程式設計有一定的借鑒價值。具體代碼如下: '10', 'af' => '11', 'gb' => '16', 'fg' => '17', 'bc' => '18', 'bi' => '12', 'ci' => '8', 'cd' => '22', 'di' => '21', 'dg' => '24'
Time of Update: 2016-07-13
php中限制ip段訪問、禁止ip提交表單的代碼分享,ip表單在需要禁止訪問或提交表單的頁面添加下面的代碼進行判斷就可以了。注意:下邊只是一個PHP限制IP的執行個體代碼,如果您打算應用到CMS中,請自行修改。 限制ip位址區段訪問的php代碼$userip = $_SERVER['REMOTE_ADDR']; //獲得使用者ip $userips = explode(".", $userip);//把獲得的ip切開成數組 if(($userips[
Time of Update: 2016-07-13
destoon調用discuz論壇中帶圖片文章的實現方法,destoondiscuz在destoon開發中有時候我們需要調用論壇的文章,但是帶有圖片的文章該怎麼調用出來呢,本文就來執行個體展示一個可以調用discuz論壇帶圖片的文章的方法:標籤代碼如下:{loop $tags $t}{$t[subject]} {/loop}調用論壇新文章的方法如下:{loop $tags $t}{$t[subject]} {/loop}希望本文所述方法對大家destoon開發有所協助。Discuz! X2
Time of Update: 2016-07-13
ThinkPHP自動填滿實現無限級分類的方法,thinkphp填充本文執行個體展示了ThinkPHP自動填滿實現無限級分類的方法,是ThinkPHP常用功能之一,非常具有實用價值。現將完整執行個體分享給大家,供大家參考。具體實現步驟如下:表aoli_cate如所示:一、action部分:aoli/Home/Lib/Action/CataAction.class.php檔案如下:field("id,name,pid,path,concat(path,'-',id) as
Time of Update: 2016-07-13
手把手教你做關鍵詞匹配項目(搜尋引擎)---- 第十六天,教你做----第十六天友情客串:屌絲的坑人表單神器起點:手把手教你做關鍵詞匹配項目(搜尋引擎)---- 第一天回顧:手把手教你做關鍵詞匹配項目(搜尋引擎)---- 第十五天14天pdf版:http://files.cnblogs.com/oshine/%E6%89%8B%E6%8A%8A%E6%89%8B%E6%95%99%E4%BD%A0%E5%81%9A%E5%85%B3%E9%94%AE%E8%AF%8D%E5%8C%B9%E9%8
Time of Update: 2016-07-13
php大量刪除資料庫下指定首碼的表以prefix_為例,大量刪除prefix如何用php大量刪除資料庫下所有首碼為prefix_的表。例子,統一刪除首碼為“prefix_”的表。"; } } } ?>操作執行個體:建立一個php檔案,儲存為deletedata.php。比如,要刪除www.jb51.net或者http://www.bkjia.com/的後台資料,操作兩個步驟就ok:1. 首先將這個儲存好的deletedata.php檔案上傳至你的網站根目錄;2.
Time of Update: 2016-07-13
ThinkPHP中的常用查詢語言匯總,thinkphp語言匯總本文執行個體匯總了ThinkPHP中的常用查詢語言,供大家參考之用。相信能給大家ThinkPHP開發帶來一定的協助。具體如下:一、普通查詢:在查詢帶入where條件等,最少有三種形式1、字串形式:'id>5 and id2、數組形式:範例程式碼如下:$user=M('user');$data['username']='liwenkai';$list=$user->where(array('username'=>'liwenkai'))
Time of Update: 2016-07-13
簡單分析ucenter 會員同步登入通訊原理,ucenter通訊原理1、使用者登入discuz,通過logging.php檔案中的函數uc_user_login對post過來的資料進行驗證,也就是對username和password進行驗證。2、如果驗證成功,將調用位於uc_client下client.php檔案中的函數uc_user_synlogin,在這個函數中調用 uc_api_post('user', 'synlogin',
Time of Update: 2016-07-13
PHP對象遞迴引用造成記憶體流失分析,php遞迴通常來說,如果PHP對象存在遞迴引用,就會出現記憶體流失。這個Bug在PHP裡已經存在很久很久了,先讓我們來重現這個Bug,範例程式碼如下:bar = new Bar($this); }}class Bar { function __construct($foo) { $this->foo = $foo; }}for ($i = 0; $i