Time of Update: 2016-07-21
一、 XML簡介 XML(可擴充的標註語言)是一種W3C標準,主要用於Web應用程式和伺服器之間實現容易的互動、資料的儲存與使用。 使用XML標準編碼的資料具有能容易被人和電腦解釋的意義和結構。XML資料是平台和應用程式獨立的。不用多說,這本身就使XML成為適合於互連網的一個理想的資料交換格式(事實上,它正是因這一用途而被開發的)。最近,寬頻連線的增長及消費者對于越過任何媒體進行資料共用的應用軟體的需求意味著,XML Web服務和應用軟體正變得越來越豐富。
Time of Update: 2016-07-21
複製代碼 代碼如下: /* -------------------------------- System:PT book - PT小說小偷 Code: 傑少Pakey ----------------------------------- */ $pt_mysql = new dbQuery; /** * mysql查詢類 * */ class dbQuery { /** * 查詢總次數 * * @var int */ var $querynum = 0; /** * 串連控制代碼 * * @
Time of Update: 2016-07-21
array_reverse()函數與shuffle()函數介紹 array_reverse() array array_reverse(array)array_reverse()函數傳入參數為一數組,返回一個與傳入參數值相同但順序相反的數組。 複製代碼 代碼如下: $a = array(1,2,3,4,5); $a = array_reverse($a); for ($i=0; $iecho $a[$i]." "; ?> 結果為: 5 4 3 2 1 shuffle() bool
Time of Update: 2016-07-21
隨著PHP的快速發展,用它的人越來越多,在PHP數組學習摘錄部分瞭解到最基本的PHP數組的建立和數組元素的顯示。需要深入學習下PHP數組的相關操作。首先接觸的就是PHP數組排序、降序的排序問題。sort:本函數為 array 中的單元賦予新的鍵名。這將刪除原有的鍵名而不僅是重新排序。 rsort:本函數對數組進行逆向排序(最高到最低)。 刪除原有的鍵名而不僅是重新排序。 asort:對數組進行排序並保持索引關係 arsort:對數組進行逆向排序並保持索引關係
Time of Update: 2016-07-21
偽造referer執行個體代碼,主要用於一些突破防盜鏈,比片,軟體等等 這裡就直接給出完整的程式吧,具體的應用可以自己修改。 我這裡給出的例子是很簡單的,其實可以從這個例子中發展出很多的應用。比如隱藏真實的URL地址……嘿嘿,具體的就自己分析去吧 這裡建立一個檔案file.php。後面的參數就是需要偽造referfer的目標地址吧。如:file.php/http://www.xxx.xxx/xxx.mp3 複製代碼 代碼如下: $url=str_replace('/file.php/','',$
Time of Update: 2016-07-21
file_exists() 檢查檔案或目錄是否存在 說明 bool file_exists ( string filename ) 如果由 filename 指定的檔案或目錄存在則返回 TRUE,否則返回 FALSE。 dirname() 函數返迴路徑中的目錄部分。 文法 dirname(path) path 必需。規定要檢查的路徑。 例子 echo dirname("c:/testweb/home.php"); echo dirname("/testweb/home.php"
Time of Update: 2016-07-21
1、 下載MYSQL5.1.48源碼,CMAKE,VS2008 2、 安裝CMAKE和VS2008,解壓MYSQL5.1.48到D:\mysql 3、 開啟CMD;CD D:\mysql 4、 在CMD中運行命令:wscript win\configure.js WITH_INNOBASE_STORAGE_ENGINE WITH_PARTITION_STORAGE_ENGINE MYSQL_SERVER_SUFFIX=-pro 5、 在CMD中運行命令:win\build-vs9.bat 6、
Time of Update: 2016-07-21
PHP 過濾器用於驗證和過濾來自非安全來源的資料,比如使用者的輸入。 什麼是 PHP 過濾器? PHP 過濾器用於驗證和過濾來自非安全來源的資料。 驗證和過濾使用者輸入或自訂資料是任何 Web 應用程式的重要組成部分。 設計 PHP 的過濾器擴充的目的是使資料過濾更輕鬆快捷。 為什麼使用過濾器? 幾乎所有 web 應用程式都依賴外部的輸入。這些資料通常來自使用者或其他應用程式(比如 web 服務)。通過使用過濾器,您能夠確保應有程式獲得正確的輸入類型。 您應該始終對外部資料進行過濾!
Time of Update: 2016-07-21
1.簡單防盜鏈 複製代碼 代碼如下: $ADMIN[defaulturl] = "http://jb51.net/404.htm";//盜鏈返回的地址 $okaysites = array("http://jb51.net/","http://www.jb51.net"); //白名單 $ADMIN[url_1] = "http://jb51.net/temp/download/";//下載地點1 $ADMIN[url_2] = "";//下載地點2,以此類推 $reffer =
Time of Update: 2016-07-21
1.確定一個字串的長度 這是文章中最明顯的一個例子,其中的問題是我們如何來確定一個字串的長度,這裡我們不能不提的就是strlen()函數: 複製代碼 代碼如下: $text = "sunny day"; $count = strlen($text); // $count = 9 2.截取文本,建立一個摘要
Time of Update: 2016-07-21
最近在PHP官網上看到又有新版的PHP下載了,於是上去找找 For Windows的版本,可是一看,一共給了四個版本,VC9 x86 Non Thread Safe、VC9 x86 Thread Safe、VC6 x86 Non Thread Safe、VC6 x86 Thread Safe,這讓我這個菜鳥頭疼啊,還好PHP官網提供下載的地方左邊有個英文choose我看懂了,我估摸著就是如何來選擇版本的意思吧,於是開始查字典 及上網尋找,終於看明白了具體意思,拿來做個備忘先。
Time of Update: 2016-07-21
php版的代碼比較簡單:複製代碼 代碼如下: $p=$_GET['p']; $pics=file($p); for($i=0;$i{ echo $pics[$i]; } ?> 使用方法:將檔案儲存成i.php上傳到根目錄 將不能外鏈的圖片地址改成http://你的網域名稱p.php?p=圖片地址 asp版,網上用的比較多的複製代碼 代碼如下:Dim url, body, myCache url = Request.QueryString("url") Set myCache = new
Time of Update: 2016-07-21
本文源碼下載地址:http://xiazai.jb51.net/201007/yuanma/TraceLWord.rar 開發環境為 eclipse(pdt) 讓我們把注意力集中到中間服務層上來。中間服務層代碼比較簡單,只是調用資料訪問層代碼將留言儲存到資料庫。如代碼1所示: 複製代碼 代碼如下: // 代碼 1 // 中間服務層 class LWordServiceCore implements ILWordService { // 添加留言 public function
Time of Update: 2016-07-21
如代碼1所示: 複製代碼 代碼如下: // 代碼 1 // 外觀層類 class LWordHomePage { // 添加留言 public function append($newLWord) { // 調用中間服務層 $serv = new LWordServiceCore(); $serv->append($newLWord); } }; // 中間服務層 class LWordServiceCore { // 添加留言 public function append($newLWord)
Time of Update: 2016-07-21
尤其像知道哪些蜘蛛對本站進行了訪問,訪問的頻度,頁面,普通的網站統計都是無法解決的。 雖然我對PHP瞭解的很少,但是憑藉.NET的開發經驗,藉助百度仍然很快的完成了,雖然簡單,大家莫笑。 複製代碼 代碼如下: // 插入SHOPEX首頁index.php代碼塊中 // 查看PHP中的變數其實挺簡單的 // 用一個函數 phpinfo() 足以查看 $fp = fopen("log.txt","a+"); fwrite($fp,date("Y-m-d H:i:s")); fwrite($fp,"\
Time of Update: 2016-07-21
1、串連MYSQL資料庫代碼 $connec=mysql_connect("localhost","root","root") or die("不能串連資料庫伺服器: ".mysql_error()); mysql_select_db("liuyanben",$connec) or die ("不能選擇資料庫: ".mysql_error()); mysql_query("set names 'gbk'"); ?> 2、讀取資料庫,並實現迴圈輸出 $sql="select * from
Time of Update: 2016-07-21
書中的例子都比較淺顯易懂,不過由於是外國佬寫的,所以例子的習慣不是很附合中國特色,可能偶爾看起來有些彆扭,還有語言習慣也不是中國風。當然��看過這本書之後,你才能深刻理解設計模式到底能為你解決哪些問題,不能為你解決哪些問題(比如不能代替你的編碼)。 我將書中部分代碼改成PHP,看下代碼再配合概念應該是比較容易理解了。 策略模式 複製代碼 代碼如下: /** * 策略模式 * 定義了演算法族,分別封裝起來,讓它們之間可以互相替換, *
Time of Update: 2016-07-21
有時候用phpMyAdmin的時候會突然出現這個錯誤資訊 “無法在發生錯誤時建立會話,請檢查 PHP 或網站伺服器日誌,並正確配置 PHP 安裝” 也不知道到底是怎麼導致這錯誤資訊的,而我有時候把apache重啟一下,再登入就行了,有時候把機器重啟也可以 但今天2種方法都試了,還是不行,我的登入URL是 http://computer-name:8080 然後我嘗試著使用 http://127.0.0.1:8080 進行登入,結果就可以了... 使用127.0.0.1登入成功後,退出,之後再用
Time of Update: 2016-07-21
複製代碼 代碼如下:/*************by garcon1986*********/ //print和echo的區別: //1. echo可以輸入多個字串,而print不能。 print "hello"."world"; //成功 echo "hello"."world"; //成功 //print "hello","world"; //失敗 echo "hello","world"; //成功 //2. echo比print更快。 $stime = microtime(true);
Time of Update: 2016-07-21
1.PDO簡介 PDO(PHP Data Object) 是PHP 5 中加入的東西,是PHP 5新加入的一個重大功能,因為在PHP 5以前的php4/php3都是一堆的資料庫擴充來跟各個資料庫的串連和處理,什麼 php_mysql.dll、php_pgsql.dll、php_mssql.dll、php_sqlite.dll等等。 PHP6中也將預設使用PDO的方式串連,mysql擴充將被作為輔助 2.PDO配置