Time of Update: 2017-02-28
最不怕跟匪夷所思的問題作鬥爭了,看誰牛鼻。都好久沒在編碼上遇到過障礙了,今天居然又遇到個小茶包——PHP產生的XML,以FLASH擷取卻為亂碼。 經過探索最終解決。記錄之,順便也記錄了通用解決方案。如果你也遇到XML<->FLASH亂碼情況,可以速查: 1.確信XML絕對沒有問題的情況: 首先,flash讀取xml出現亂碼涉及到System.useCodepage這個靜態屬性屬性 官方描述:“A Boolean
Time of Update: 2017-02-28
PHP 翻頁 執行個體代碼,大家可以參考下。 <?php class Page { private $pageSize;//每一頁多少行 private $absolutePage;//當前頁 private $pageCount;//總頁碼數 private $totalNum;//總行數 private $prePage;//上一頁 private $nextPage; //下一頁 private $sqlStr; private
Time of Update: 2017-02-28
作為一個資深並且專業的扒皮人員,在我從初三開始投入偉大的互連網中到現在積累了豐富的扒皮經驗。我相信每個做web的程式員也都會有類似的經曆。在扒皮過程中,必不可少的需要下載樣式檔案中的圖片。碰到比較龐大的樣式檔案,其中可能會有上百個需要下載的圖片,那麼使用下面這段小代碼是最為合適的了。
Time of Update: 2017-02-28
author: askie blog: http://www.pkphp.com 著作權: 隨便用 無限分類 <?php /** * author: askie * blog: http://www.pkphp.com * 著作權: 隨便用 *
Time of Update: 2017-02-28
說明: 將記錄檔放在網站根目錄,並改名為log.log。示範:http://www.jzxue.com/tools/iislog/http://www.jzxue.com/tools/iislog/demo.gif <?php/********************************************************功能:iis日誌分析,分析出訪問IP總數,搜尋引擎抓取次數*說明:* &
Time of Update: 2017-02-28
上網聊天是時下最流行的交友方式。各大網站推出的聊天室都各具特色。 聊天室主要分為WebChat、BBSChat兩種。BBSChat是基於Telnet的Tcp協議,是BBS的附設功能,需要用戶端Telnet程式。WebChat則採用瀏覽器方式,實際上是一個多人共同使用的CGI程式。其基本原理是把每個使用者的發言通過瀏覽器傳給系統,再由系統收集處理後分發給特定使用者。 WebChat一般採用Server Push或Client
Time of Update: 2017-02-28
聰明的人懂得利用好一切的工具,以協助自己提高效率,那麼如何把一些枯燥而複雜的東西流水線化?PHP開發架構顯然就是一種比較好的工具,你瞭解它們嗎?如果對它還不夠瞭解,那麼就跟隨我們一起來看看關於PHP開發架構的事情。 什麼是PHP開發架構?有太多的原因使得PHP成為世界上最受歡迎的指令碼語言——高度靈活、簡單易用——不過寫PHP(或者任何這種語言)代碼時,人們常常陷入單調重複而令人生厭的體力活動的窘境。
Time of Update: 2017-02-28
因為網站需要讀取不同來源的rss feed,寫了一個php程式來迴圈讀取rss feed,為了方便閱讀及瞭解程式實現過程,加上了注釋,和大家共同學習。而助易網的rss讀取就是在這個程式的基礎上稍做改造而成,主要是輸出了一個數組字串以及解決編碼問題。 php原始碼及代碼詳細解釋如下:<?php //RSS源地址清單數組 $rssfeed = array("http://www.jzxue.com/rss/12.
Time of Update: 2017-02-28
讓我們自己來設計、開發一個強勁、高效的搜尋引擎和資料庫恐怕短時間內在技術、資金等方面是不可能的,不過,既然雅虎都在使用別人的技術,那麼我們是不是也可以使用別人現成的搜尋引擎網站呢?
Time of Update: 2017-02-28
如何在PHP中從一個頁面重新導向到另外一個頁面呢?這裡列出了三種辦法,供參考。 如何在PHP中從一個頁面重新導向到另外一個頁面呢?這裡列出了三種辦法,供參考。 一、用HTTP頭資訊 也就是用PHP的HEADER函數。PHP裡的HEADER函數的作用就是向瀏覽器發出由HTTP協議規定的本來應該通過WEB伺服器的控制指令,例如聲明返回資訊的類型("Context-type: xxx/xxx"),頁面的屬性("No
Time of Update: 2017-02-28
最近的一個項目,裡面有一個比較大的表單,使用者完成它需要很多時間,很多使用者花了千辛萬苦完成之後,一提交發現SESSION到期,系統退出了,所以引起了研究如何設定SESSION以及保持SESSION線上的需要,下面是一些心得體會。 什麼是SESSION?按照WIKI的解釋,SESSION是存在於兩個通訊裝置間的互動資訊,在某一時間建立,經過一定的時間後失效。常見的SESSION有:TCP SESSION、WEB SESSION(HTTP
Time of Update: 2017-02-28
在寫採集程式時,往往需要對採集回來的內容進行處理,比如刪除HTML代碼、去掉多餘的空格、刪除斷行符號分行符號等等。下面就寫一個函數來處理。 function DeleteHtml($str) { $str = trim($str); $str = strip_tags($str,""); $str = ereg_replace("\t","",$str); $str =
Time of Update: 2017-02-28
php 圖片上傳類代碼,功能也比較全,大家根據需要選擇。先來個簡單的: <? //http://www.jzxue.com class upLoad{ public $length; //限定檔案大小 public $file; //判斷此類是用於圖片上傳還是檔案上傳 public $fileName; //檔案名稱 public $fileTemp; //上傳臨時檔案 public $fileSize; //上傳檔案大小 public
Time of Update: 2017-02-28
PHPTeam Dev從v5.1後加入了pdo模組,他為PHP訪問資料庫定義了一個輕量級的、一致性的介面,它提供了一個資料訪問抽象層,這樣,無論你使用的是mysql、mssql或者其他的資料庫,你都可以通過一樣的函數執行sql操作。注意,你並不能使用PDO擴充本身執行任何資料庫操作,你必須使用一個database-specific PDO driver(針對特定資料庫的PDO驅動)訪問資料庫伺服器。
Time of Update: 2017-02-28
註:這是從PHPCMS開發文檔裡看到編碼規範,雖名為PHPCMS的開發規範,但我覺得所有的PHP編程都該如此。寫了那麼多PHP,很多編碼對照這規範都感覺欠缺很多,今後一定要對照糾正。 Phpcms 編碼規範1. 引言…. 22. 適用範圍…. 23. 標準化的重要性和好處…. 34. PHP編碼規範與原則…. 34.1. 代碼標記… 34.2. 注釋… 34.3.
Time of Update: 2017-02-28
在很多時候,我們都要對某些Web 頁面進行安全保護。典型的例子就是前台瀏覽頁面與後台管理頁面的安全性。這也是 WEB 上用得最多的一種頁面安全模式。在用PHP4 開發一個小型的書籍管理系統中,我也遇到了這個安全問題。於是我想到了PHP4 的新特性----Session .. 要求目的:同一網站,無權使用者,一般授權使用者和超級使用者能看到和使用不同的頁面。 實現辦法:在要保護的頁面 include 不同層級的安全檢驗摸板。 注意事項: 1 >
Time of Update: 2017-02-28
JAVA是個非常強大的編程利器,它的擴充庫也是非常的有用,這篇教程,主要講述怎樣使用PHP調用功能強大的JAVA 類庫(classes)。為了方便你的學習,這篇教程將包括JAVA的安裝及一些基本的例子。 windows下的安裝 第一步:安裝JDK,這是非常容易的,你只需一路斷行符號的安裝好。然後做好以下步驟。 在 Win9x 下加入 :“PATH=%PATH%;C:\jdk1.2.2\bin”
Time of Update: 2017-02-28
PHP教程:研究大量刪除資料的方法. SQL:$SQL="delete from `doing` where id in ('1,2,3,4')";資料用逗號隔開。表單:<form action="?action=doing" method="post"><input name="ID_Dele[]" type="checkbox"
Time of Update: 2017-02-28
某個功能被編譯到so檔案中,那麼如何通過php來調用它?一個方法是寫一個php模組(php extension),在php中調用該模組內的函數,再通過該模組來調用so中的函數。下面做一個簡單的例子,使用的作業系統是Fedora Core 6。 首先做一個簡單的so檔案: /** *
Time of Update: 2017-02-28
UTF-8匹配:在javascript中,要判定字串是中文是很簡樸的。比如:var str = "php編程";if (/^[\u4e00-\u9fa5]+$/.test(str)) {alert("該字串全部是中文");} else{alert("該字串不全部是中文");}php中,是用 ... UTF-8匹配:在javascript中,要判定字串是中文是很簡樸的。比如:var str